@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;box-sizing:border-box;}
body{font-size:16px;font-family: "思源黑体 CN" !important;color:#666;}
body{background:#f9f6ea;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix{height:100%;}
.common{width:1460px;margin:0 auto;max-width:1920px;min-width:1460px;}
p{line-height:30px;}
img{border:none;vertical-align:bottom;height:auto;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}
.lc{display:none !important;}

.flex{display: flex;flex-wrap: wrap;justify-content: space-between;}
.flexn{display: flex;flex-wrap: wrap;}
.pcshow{}
.sjshow{display:none !important;}
@font-face {font-family: 'AlibabaPuHuiTi';
    src: url('fonts/AlibabaPuHuiTi-3-55-Regular.eot'); /* IE9*/
    src: url('fonts/AlibabaPuHuiTi-3-55-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/AlibabaPuHuiTi-3-55-Regular.woff') format('woff'),
    url('fonts/AlibabaPuHuiTi-3-55-RegularL3.ttf') format('truetype'), 
    url('fonts/AlibabaPuHuiTi-3-55-RegularL3.otf') format('OpenType'), ; /* iOS 4.1- */
}
	
/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{position:fixed;width:100%;left:0;top:0;z-index:9999;background:#fff;}
.header .flex{align-items:center;}
.header .hdsearch{position:relative;}
.header .hdsearch .search{display:none;}
.header .hdsearch .sous img{width:20px;cursor:pointer;}
.header .hdsearch.sson .search{display:flex;}

.logo{}
.logo img{vertical-align:top;}
.logo img.icon{width:auto;height:40px;margin-right:20px;}

.nav_trigger{width:25px;height:30px;position:absolute;right:3%;top:50%;margin-top:-15px;z-index:200;cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:25px;height:3px;background:#e6b11c;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:25px;height:3px;position:absolute;background:#e6b11c;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-8px; }
.nav_icon:after{margin-top:8px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#e6b11c;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#e6b11c;}

.nav{position:relative;}
.nav > li{text-align:center;position:relative;}
.nav li span{display:inline-block;width:3px;height:3px;border-radius:50%;background:#999;position:absolute;right:-2px;top:50%;margin-top:-2%;}
.nav li a{display:block;color:#999;font-weight:bold;vertical-align:hidden;}
.nav li a.lis{position:relative;margin:0 40px;line-height:50px;padding:13px 0;overflow:hidden;}
.nav li a.lis:after{content:'';display:none;width:100%;height:18px;background:#e5ac0e;border-radius:35px;position:absolute;top:-13px;}
.nav li .nv1{display:none;position:absolute;width:740px;left:-100%;min-width:50%;}
.nav li .nv1.show{display:flex;}
.nav li .nv1 li{min-width:175px;line-height:56px;}
.nvbg{display:none;position:absolute;width:100%;height:56px;background:#f9f6ea;left:0;top:75px;z-index:-1;}
.nav li a:hover{color:#e6b11c;font-weight:bold;}
.nav li:hover a.lis,
.nav li.on a.lis{color:#e6b11c !important;font-weight:bold;}
.nav li:hover a.lis:after,
.nav li.on a.lis:after{display:block;}

/*** 首页顶部代码 ***/
.homehd{background:none;}
.homehd .logo img.word{filter:grayscale(100%)brightness(1000%);}
.homehd .nav li a.lis{color:#fff;}
.homehd .nav li a.lis span{background:#fff;}
.homehd.header .hdsearch .sous img{filter:grayscale(100%)brightness(1000%);}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.foot{padding:60px 0 70px;background:#fff;position:relative;z-index:99;}
.foot .ft1{}
.foot .ft1 dt{color:#e6b11c;}
.foot .ft1 dd{color:#333;margin:20px 0 25px;}
.foot .ft1 p{color:#999;}
.foot .ft2{}
.foot .ft2 ul{}
.foot .ft2 ul li{/*min-width:210px;*/margin-right:20px;text-align:center;}
.foot .ft2 ul li img{width:48px;}
.foot .ft2 ul li span{display:inline-block;padding:33px;background:#f9f6ea;border-radius:50%;margin-bottom:20px;position:relative;cursor:pointer;}
.foot .ft2 ul li span .txt{position:absolute;left:50%;transform:translateX(-50%);bottom:90px;min-width:410px;z-index:10;
	display:none;flex-wrap:wrap;justify-content:center;background: rgba(255,255,255,.95);padding:10px;border-radius:10px;
}
.foot .ft2 ul li.ft2a span .txt{width:540px;}
.foot .ft2 ul li span:hover .txt{display:flex;}
.foot .ft2 ul li span .txt p{width:25%;padding:5px;}
.foot .ft2 ul li span .txt em{display:block;line-height:1.2;font-size:12px;}
.foot .ft2 ul li span .txt img{width:auto;max-width:100%;}
.foot .ft2 ul li p{color:#333;}
.foot .ft2 ul li p.p1{color:#999;}

.foot .ft2 ol{}
.foot .ft2 ol li{margin-left:20px;text-align:center;}
.foot .ft2 ol li p{margin-top:7px;}

/*.foot .ft2 .ewm{text-align:center;padding-left:99px;border-left:solid 1px #dfdfdf;}
.foot .ft2 .ewm p{margin-top:15px;}*/
.copy{background:#e7b11d;color:#fff;font-size:14px;padding:30px 0;}
.copy a{color:#fff;}
.copy .ftnv a{vertical-align:middle;margin:0 5px;}
.ftbg_no .foot{background:none;}
.ftbg_no .ft2 ul li span{background:#fff;}

.kefu{position:fixed;right:0;top:60%;transform:translateY(-50%);z-index:99;background:#fefefc;border-radius:10px;
	-webkit-box-shadow:0 0px 15px rgba(0, 0, 0, .18);-moz-box-shadow:0 0px 15px rgba(0, 0, 0, .18);
	box-shadow:0 0px 15px rgba(0, 0, 0, .18);
}
.kefu li{border-bottom:solid 1px #dedede;position:relative;}
.kefu li a{display:block;width:75px;text-align:center;padding:15px 0;}
.kefu li a img{width:25px;}
.kefu li a p{font-size:14px;color:#999;margin-top:10px;}
.kefu li .txt{position:absolute;right:75px;top:0;background: rgba(255,255,255,.95);border-radius:10px;padding:10px;
	display:none;flex-wrap:wrap;justify-content:center;
}
.kefu li.kf2 .txt{min-width:410px;}
.kefu li .txt p{width:25%;text-align:center;margin-bottom:10px;padding:0 5px;}
.kefu li .txt p img{max-width:100%;}
.kefu li .txt p em{display:block;line-height:1.2;font-size:12px;}
.kefu li:hover a{background:#e8b935;}
.kefu li:hover a p{color:#fff;}
.kefu li:hover a img{filter:grayscale(100%)brightness(1000%);}
.kefu li:hover .txt{display:flex;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{position:relative;}
.hdp ul li{max-height:100vh;overflow:hidden;position:relative;}
.hdp ul li img{position:relative;left:50%;transform:translateX(-50%);}
.hdp ul li .txt{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:10;}
.hdp ul li .txt dl{color:#fff;text-transform:uppercase;}
.hdp ul li .txt dl dt{}
.hdp ul li .txt dl dd{line-height:1.2;margin-top:35px;/*max-width:50%;*/}
.hdp .swiper-pagination{width:auto;left:50%;transform:translateX(-50%);bottom:-15px;}
.hdp .swiper-pagination span{width:59px;height:59px;border:solid 3px rgba(0,0,0,0);background:none;
	position:relative;margin:0 20px !important;opacity:1;
}
.hdp .swiper-pagination span::after{content:'';display:block;width:9px;height:9px;position:absolute;left:50%;
	top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%;
}
.hdp .swiper-pagination span.swiper-pagination-bullet-active{border-color:#e5b21b;}
.hdp .swiper-pagination span.swiper-pagination-bullet-active::after{background:#e5b21b;}
.hdp .swhd{width:100%;position:absolute;left:0;bottom:50px;z-index:10;}
.hdp .swhd .move_down img{width:25px;}
.fboxz{position:absolute;width:100%;height:100%;background:url(daef.png);transition:all 0.5s;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.inn_tit{text-align:center;text-transform:uppercase;letter-spacing:3px;padding:80px 0 55px;}
.inn_tit dt{color:#333;}
.inn_tit dd{color:#999;margin-top:10px;}
.inn_tit .mt{margin-top:15px;}
.img,.txt{display:block;}
.img img{max-width:100%;}

/*** 切换按钮代码 ***/
.swbt{padding-left:17%;position:relative;height:46px;display:flex;align-items:center;margin:75px 0 55px;}
.swbt::before,.swbt::after{content:'';display:block;position:absolute;}
.swbt::before{width:100%;height:1px;background:#e0e0e0;left:0;top:50%;}
.swbt::after{width:46px;height:46px;background:#e6b11c;margin-left:-13px;border-radius:50%;}
.swbt div{position:relative;width:10px;height:14px;
	background:url('ico/an.png') no-repeat;left:auto;right:auto;margin:0;top:0;
}
.swbt a{width:10px;height:14px;display:block;background:url('ico/an.png') no-repeat;position:relative;z-index:10;}
.swbt div.next,.swbt a.next{background-position:-12px 0;margin-left:2px;}
.swbt div::after{display:none;}

.ann2{width:49px;height:49px;border-radius:50%;background:#e6b11c;position:absolute;
	display:flex;justify-content:center;align-items:center;z-index:99;
}
.ann2 img{filter:grayscale(100%)brightness(1000%);width:15px;}
.ann2.prev img{transform:rotate(180deg);}
.ann2::after{font-size:14px;color:#fff;}

/*** 品牌方案代码 ***/
.row1{padding-bottom:130px;}
.row1 ul li{width:23.5%;text-align:center;border-radius:10px;overflow:hidden;background:#fff;
	border-bottom:solid 6px #fff;transition: .5s;position:relative;
}
.row1 ul li .img{max-height:225px;overflow:hidden;}
.row1 ul li .txt{padding:35px 35px 30px;}
.row1 ul li .txt span{display:block;}
.row1 ul li .txt .p1{color:#333;background:url('rw1.png') center no-repeat;background-size:auto 100%;margin-bottom:10px;}
.row1 ul li .txt .p2,
.row1 ul li .txt .p4{color:#9f8455;}
.row1 ul li .txt .p3{margin:25px 0 50px;}
.row1 ul li .txt .p4{width:100%;position:absolute;left:0;bottom:35px;}
.row1 ul li:hover{border-color:#e6b11c;-webkit-box-shadow:0 0px 20px rgba(230, 177, 28, .18);
	-moz-box-shadow:0 0px 20px rgba(230, 177, 28, .18);box-shadow:0 0px 20px rgba(230, 177, 28, .18);	
}
.row1 ul li:hover .p4{color:#e6b11c;}

/*** 多元融合 可持续发展代码 ***/
.row2{background:#fff url('rw2_bg.jpg') center 80px no-repeat;padding-bottom:140px;}
.row2 ul{}
.row2 ul li{border-radius:10px;overflow:hidden;width:12%;position:relative;transition: .5s;}
.row2 ul li:nth-child(1){background:#e6b11c;}
.row2 ul li:nth-child(2){background:#f2d88d;}
.row2 ul li:nth-child(3){background:#b4d7e3;}
.row2 ul li:nth-child(4){background:#c4d79f;}
.row2 ul li .img img{max-width:inherit;opacity:0;}
.row2 ul li .txt{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;color:#fff;text-align:center;
	display:flex;flex-wrap:wrap;align-content:space-around;justify-content:center;transition: .5s;
	
}
.row2 ul li .txt dl{width:100%;}
.row2 ul li .txt dl dd{line-height:30px;white-space: pre-wrap;}
.row2 ul li .txt span{display:block;}
.row2 ul li .txt dl dd,
.row2 ul li .txt .more{display:none;}
.row2 ul li .txt .more{width:100%;}
.row2 ul li .txt .more span{display:inline-block !important;line-height:42px;font-size:14px;background:#e6b11c;padding:0 35px;border-radius:25px;}
.row2 ul li .txt .icon img{width:90px;}
.row2 ul li.on{width:62%;transition: .5s;}
.row2 ul li.on .img img{opacity:1;}
.row2 ul li.on .txt{text-align:left;padding:0 7%;align-content:center;justify-content:space-between;background:rgba(0,0,0,.4);}
.row2 ul li.on .txt dl dd{display:block;}
.row2 ul li.on .txt span{display:inline;}
.row2 ul li.on .txt dl{width:auto;}
.row2 ul li.on .txt dl dt{font-size:32px;letter-spacing:3px;}
.row2 ul li.on .txt dl dd.en{margin:5px 0 20px;letter-spacing:3px;}
.row2 ul li.on .txt .icon img{width:128px;display:none;}

/*** 新闻动态代码 ***/
.row3 ul li{border-radius:10px;overflow:hidden;background:#fff;border-bottom:solid 6px #fff;}
.row3 ul li .txt{padding:30px;}
.row3 ul li .time{color:#9f8455;}
.row3 ul li .time img{width:14px;margin-right:15px;vertical-align:middle;}
.row3 ul li .title{margin:15px 0 20px;line-height:36px;color:#333;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.row3 ul li .p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.row3 ul li:hover{border-color:#e6b11c;-webkit-box-shadow:0 0px 20px rgba(230, 177, 28, .18);
	-moz-box-shadow:0 0px 20px rgba(230, 177, 28, .18);box-shadow:0 0px 20px rgba(230, 177, 28, .18);
}

/*** 校区环境代码 ***/
.outBox{position:relative;}
.outBox .hd{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;}
.outBox .hd ul{height:100%;display:grid;align-items:stretch;}
.outBox .hd ul li{width:35%;color:#999;background:rgba(255,255,255,.95);border-bottom:solid 1px rgba(159,132,85,.1);
	display:flex;justify-content:space-between;align-items:center;padding:0 30px;cursor:pointer;
}
.outBox .hd ul li dl dt{color:#333;margin-bottom:5px;/*height:36px;*/line-height:36px;}
.outBox .hd ul li dl dt a{position:relative;}
.outBox .hd ul li dl dt .wx{position:absolute;bottom:25px;right:0;display:none;}
.outBox .hd ul li dl dt a:hover .wx{display:block;}
.outBox .hd ul li dl .icon{width:25px;margin-left:15px;vertical-align:middle;}
.outBox .hd ul li dl.li2{text-align:right;}
.outBox .hd ul li dl.li2{text-align:right;}
.outBox .hd ul li dl.li2 .icon{width:18px;}
.outBox .hd ul li.on{background:#e6b11c;}
.outBox .hd ul li.on *{color:#fff;}
.outBox .hd ul li.on .icon{filter:grayscale(100%)brightness(1000%);}
.outBox .bd{}
.outBox .inBd li{width:100%;overflow:hidden;min-height:800px;}
.outBox .inBd li img{max-width:inherit;max-height:100vh;position:relative;left:50%;transform:translateX(-50%);}
.outBox .inHd{position:absolute;bottom:95px;z-index:99;left:50%;transform:translateX(-50%);}
.outBox .inHd ul{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;}
.outBox .inHd li{width:82px;height:82px;border-radius:10px;overflow:hidden;margin-left:15px;cursor:pointer;}
.outBox .inHd li img{width:auto;height:100%;border-radius:10px;position:relative;left:50%;transform:translateX(-50%);}
.outBox .inHd li.on{border:solid 3px #e6b11c;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 字体样式代码 ***/
.ftb{font-weight:bold;}
.ftbc{font-weight:bold;color:#333;}
.ft11{font-size:11px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft16{font-size:16px;}
.ft17{font-size:17px;}
.ft18{font-size:18px;}
.ft19{font-size:19px;}
.ft20{font-size:20px;}
.ft22{font-size:22px;}
.ft24{font-size:24px;}
.ft25{font-size:25px;}
.ft26{font-size:26px;}
.ft28{font-size:28px;}
.ft30{font-size:30px;}
.ft32{font-size:32px;}
.ft35{font-size:35px;}
.ft36{font-size:36px;}
.ft40{font-size:40px;}
.ft46{font-size:46px;}
.ft50{font-size:50px;}
.ft60{font-size:60px;}
.ft66{font-size:66px;}
.ft70{font-size:70px;}
.ft200{font-size:200px;}

.tup{width:100%;overflow:hidden;max-height:100vh;}
.tup img{position:relative;left:50%;transform:translateX(-50%);}
.banner{position:relative;}
.banner dl{text-align:center;color:#fff;text-transform:uppercase;position:absolute;
	left:50%;top:50%;transform:translate(-50%,-50%);
}
.banner dl dt{letter-spacing:3px;margin-bottom:10px;}
.banner #dw{position:absolute;top:50%;}
.banner dl.jy dt{margin:20px 0 0;position:relative;display:inline-block;white-space: pre-wrap;}
.banner dl.jy dt::before,
.banner dl.jy dt::after{content:'';display:inline-block;width:94px;height:2px;background:#fff;
	position:absolute;top:50%;margin-top:-1px;
}
.banner dl.jy dt::before{left:-145px;}
.banner dl.jy dt::after{right:-145px;}
.subnav{margin:75px 0;}
.subnav ul{border-radius:35px;background:#fff;overflow:hidden;flex-wrap:nowrap;}
.subnav li{/*width:25%;*/text-align:center;width:50%;}
.subnav li a{display:block;line-height:30px;padding:20px 0;}
.subnav li:hover a,
.subnav li.on a{background:#e6b11d;color:#fff;}

.listpage{align-items:center;padding:70px 0 80px;}
.listpage .last img{transform: rotate(180deg);}
.listpage div a,
.listpage div span{display:inline-block;margin:0 10px;}
.listpage div a.on{color:#e6b11c;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.about{}
.ab1{padding:110px 0 80px;}
.ab1 .common{align-items:flex-start;}
.ab1 .ab1_l{width:45%;}
.ab1 .ab1_l dl{text-align:left;padding:0 0 30px;}
.ab1 .ab1_l .txt{min-height:200px;}
.ab1 .ab1_l ul li{color:#e6b11c;min-width:30%;position:relative;padding-left:25px;}
.ab1 .ab1_l ul li::after{content:'';display:block;position:absolute;left:0;top:5%;height:90%;width:5px;border-radius:3px;
	background:#e6b11c;
}
.ab1 .ab1_l ul li b{vertical-align:middle;line-height:1;display:inline-block;margin-right:10px;}
.ab1 .ab1_l ul li p{margin-top:10px;}
.ab1 .ab1_r{width:49%;padding-bottom:40px;margin:0;}
.ab1 .ab1_r ul li{border-radius:10px;}
.ab1 .ab1_r ul li span{overflow:hidden;padding:0 0 10px 10px;}
.ab1 .ab1_r ul li span::after{content:'';display:block;width:calc(100% - 10px);height:calc(100% - 10px);
	background:#f7efd5;position:absolute;left:0px;bottom:0px;z-index:-1;border-radius:10px;
}
.ab1 .ab1_r ul li img{border-radius:10px;}

.videolist ul li span{display:block;position:relative;}
.videolist ul li span img{width:100%;}
.videolist ul li span::before{content:'';display:block;width:55px;height:55px;position:absolute;left:50%;top:50%;
	margin-top:-27px;margin-left:-27px;cursor:pointer;background:url('ico/bf.png') center no-repeat;
	background-size:100% auto;filter:grayscale(100%)brightness(1000%);
}
.videolist .swiper-button-next,
.videolist .swiper-button-prev{width:48px;height:48px;background:#fff;border-radius:50%;}
.videolist .swiper-button-prev{left:20px;}
.videolist .swiper-button-next::after,
.videolist .swiper-button-prev::after{color:#e6b11c;font-size:14px;}
.videolist .swiper-pagination{bottom:0;width:100%;}
.videolist .swiper-pagination span{width:11px;height:11px;background:#d7d7d7;opacity:1;border:solid 1px rgba(0,0,0,0);margin:0 8px;vertical-align:middle;}
.videolist .swiper-pagination .swiper-pagination-bullet-active{width:13px;height:13px;background:#e6b11c;border-color:#e6b11c;}

.ab2{background:#fffefc;padding-bottom:115px;}
.ab2 ul li{width:23.5%;overflow:hidden;border-radius:10px;background:#fffefc;position:relative;text-align:center;
	border:solid 1px rgba(230,177,28,.1);transition: .5s;-webkit-box-shadow:0 2px 15px rgba(230, 177, 28, .13);
	-moz-box-shadow:0 2px 15px rgba(230, 177, 28, .13);box-shadow:0 2px 15px rgba(230, 177, 28, .13);
}
.ab2 ul li dl{padding:40px;}
.ab2 ul li dl dt{line-height:42px;margin-bottom:20px;color:#e6b11c;}
.ab2 ul li dl div{line-height:30px;display:none;}
.ab2 ul li dl div:before{content:'';display:block;width:60px;height:2px;background:#fff;margin:20px auto 30px;}
.ab2 ul li img{max-width:inherit;height:415px;opacity:0;}
.ab2 ul li .txt{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;z-index:10;}
.ab2 ul li:hover{background:#e6b11c;}
.ab2 ul li:hover img{opacity:0.1;}
.ab2 ul li:hover *{color:#fff;}
.ab2 ul li:hover dl dt br{display:none;}
.ab2 ul li:hover div{display:block;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 董事长寄语代码 ***/
.brief{position:relative;z-index:10;padding-bottom:100px;}
.brief .bg{position:absolute;width:47%;z-index:-1;right:0;top:0;}
.brief .bg img{max-width:100%;}
.brief .brief_l{width:45%;}
.brief dl{text-align:left;padding:110px 0 30px;}
.brief .txt p{margin-bottom:15px;}
.brief .txt p img{margin-top:40px;}

/************************************************************************************************************/
/*** 发展历程代码 ***/
.history{background:#fff;padding-bottom:130px;}
.history .list{position:relative;}
.history .list::before{content: "";width:100%;height:1px;background:#b0b0b0;position:absolute;left:0;top:61px;}
.history .hd li{text-align:center;cursor:pointer;}
.history .hd li span{display:block;line-height:1;}
.history .hd li em{display:block;width:41px;height:41px;margin:5px auto 0;
	background:url('ico/lc1.png') center no-repeat;background-size:100% auto !important;	
}
.history .hd li.swiper-slide-thumb-active{font-weight:bold;color:#e6b11c;}
.history .hd li.swiper-slide-thumb-active em{background:url('ico/lc2.png') center no-repeat;}
.history .bd{margin-top:60px;min-height:345px;}
.history .bd dl{width:82%;margin:0 auto;display:flex;justify-content:center;}
.history .bd dl dt,
.history .bd dl dd{width:43%;}
.history .bd dl dt{border-radius:10px;overflow:hidden;min-height:330px;background:#3a3a3a;display:none;}
.history .bd dl dt img{width:auto;height:100%;position:relative;left:50%;transform:translateX(-50%);}
.history .bd dl dd{position:relative;padding-bottom:90px;z-index:10;}
.history .bd dl dd .p1{font-weight:bold;color:#e6b11c;line-height:1;margin-bottom:30px;}
.history .bd dl dd .p2 p{line-height:2;}
.history .bd dl dd .p3{position:absolute;bottom:0;right:-135px;text-align:right;font-weight:bold;line-height:1;z-index:-1;opacity:0.03;color:#000;}

/************************************************************************************************************/
/*** 企业文化代码 ***/
.culture .inn_tit dd{color:#e6b11c;}
.culture .cul1{margin:50px 0 55px;}
.culture .cul1 li{width:32%;border-radius:10px;overflow:hidden;position:relative;}
.culture .cul1 li img{width:100%;}
.culture .cul1 li .txt{position:absolute;left:0;bottom:0;width:100%;color:#fff;text-align:center;
	padding:18px 0;z-index:1;background:rgba(35,24,21,.36);
}
.culture .cul2{}
.culture .cul2 li p{font-family: 'AlibabaPuHuiTi';color:#3e3a39;}
.culture .cul2 li:nth-child(1) span{color:#e6b11c;}
.culture .cul2 li:nth-child(2) span{color:#4fa0bb;}
.culture .cul2 li:nth-child(3) span{color:#87af3e;}
.culture .cul2 li:nth-child(4) span{color:#6e97c4;}
/*.culture .cul1 li{width:31%;border-radius:10px;overflow:hidden;position:relative;}
.culture .cul1 li .txt{position:absolute;left:0;top:0;width:110px;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;}
.culture .cul1 li .txt p{writing-mode: vertical-lr;letter-spacing:10px;font-family:'楷体';font-weight:bold;}
.culture .cul1 li:nth-child(1) .txt{background:rgba(237,201,100,.8);}
.culture .cul1 li:nth-child(2) .txt{background:rgba(77,112,166,.8);}
.culture .cul1 li:nth-child(3) .txt{background:rgba(125,152,75,.8);}*/
/*.culture .cul2{}
.culture .cul2 li{width:24%;border-radius:20px;text-align:center;padding:17px 0;color:#fff;border:solid 1px rgba(0,0,0,0);}
.culture .cul2 li:nth-child(1){background:#f8d971;}
.culture .cul2 li:nth-child(2){background:#a0b0c5;}
.culture .cul2 li:nth-child(3){background:#c7d6a0;}
.culture .cul2 li:nth-child(4){background:#8dded7;}
.culture .cul2 li:hover{background:#fff;}
.culture .cul2 li:nth-child(1):hover{border-color:#f8d971;color:#f8d971;}
.culture .cul2 li:nth-child(2):hover{border-color:#a0b0c5;color:#a0b0c5;}
.culture .cul2 li:nth-child(3):hover{border-color:#c7d6a0;color:#c7d6a0;}
.culture .cul2 li:nth-child(4):hover{border-color:#8dded7;color:#8dded7;}*/
.culture .cul3{padding:0 0 35px;}
.culture .cul4{border-top:solid 2px #fff;position:relative;padding-bottom:80px;}
.culture .cul4 .culx{position:absolute;top:-2px;left:0;height:2px;background:#e6b11c;transition: .5s;width:0;}
.culture .cul4 li{width:20%;text-align:center;}
.culture .cul4 li em{display:block;width:32px;height:32px;border:solid 1px rgba(0,0,0,0);border-radius:50%;position:relative;margin:-16px auto 0;}
.culture .cul4 li em:after{content:'';display:block;width:12px;height:12px;position:absolute;left:50%;top:50%;
	transform:translate(-50%,-50%);background:#fff;border-radius:50%;border:solid 3px rgba(0,0,0,0);
}
.culture .cul4 li span{display:block;margin:30px 0 15px;letter-spacing:3px;}
.culture .cul4 li p{}
.culture .cul4[name="li1"] .culx{width:20%;}
.culture .cul4[name="li1"] li:nth-child(-n+1) em{border-color:#e7b62c;}
.culture .cul4[name="li1"] li:nth-child(-n+1) em:after{background:#e7b62c;border-color:#f5f2e6;}
.culture .cul4[name="li1"] li:nth-child(-n+1) span{color:#e6b11c;}
.culture .cul4[name="li2"] .culx{width:40%;}
.culture .cul4[name="li2"] li:nth-child(-n+2) em{border-color:#e7b62c;}
.culture .cul4[name="li2"] li:nth-child(-n+2) em:after{background:#e7b62c;border-color:#f5f2e6;}
.culture .cul4[name="li2"] li:nth-child(-n+2) span{color:#e6b11c;}
.culture .cul4[name="li3"] .culx{width:60%;}
.culture .cul4[name="li3"] li:nth-child(-n+3) em{border-color:#e7b62c;}
.culture .cul4[name="li3"] li:nth-child(-n+3) em:after{background:#e7b62c;border-color:#f5f2e6;}
.culture .cul4[name="li3"] li:nth-child(-n+3) span{color:#e6b11c;}
.culture .cul4[name="li4"] .culx{width:80%;}
.culture .cul4[name="li4"] li:nth-child(-n+4) em{border-color:#e7b62c;}
.culture .cul4[name="li4"] li:nth-child(-n+4) em:after{background:#e7b62c;border-color:#f5f2e6;}
.culture .cul4[name="li4"] li:nth-child(-n+4) span{color:#e6b11c;}
.culture .cul4[name="li5"] .culx{width:100%;}
.culture .cul4[name="li5"] li:nth-child(-n+5) em{border-color:#e7b62c;}
.culture .cul4[name="li5"] li:nth-child(-n+5) em:after{background:#e7b62c;border-color:#f5f2e6;}
.culture .cul4[name="li5"] li:nth-child(-n+5) span{color:#e6b11c;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 专业团队代码 ***/
.team li{width:23.5%;margin-right:2%;margin-bottom:2%;background:#fff;border-radius:20px;overflow:hidden;border-bottom:solid 4px #fff;}
.team li:nth-child(4n){margin-right:0;}
.team li .img{max-height:225px;overflow:hidden;}
.team li .txt{padding:9% 8%;}
.team li .txt dl{color:#999;margin-bottom:10px;display:flex;justify-content:center;align-items:flex-end;}
.team li .txt dl dt{color:#333;margin-right:20px;}
.team li .txt .p2{text-align:center;color:#e6b11d;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.team li .txt .p{display:none;}
.team li:hover{border-color:#e6b11d;}
.team li:hover .p2{text-decoration:underline;}

.fxibox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.66);display:none;justify-content:center;align-items:center;}
.fxibox.show{display:flex;}
.fxibox .close{position:absolute;right:0;top:-48px;cursor:pointer;}
.fxibox .teambox{height:80%;background:#fff;margin-top:76px;position:relative;border-radius:50px;display:flex;justify-content:center;align-items:center;}
.fxibox .teambox .box{width:80%;height:80%;display:flex;justify-content:space-between;}
.fxibox .teambox .tp{width:35%;}
.fxibox .teambox .tp img{width:100%;}
.fxibox .teambox .nr{width:55%;}
.fxibox .teambox .nr dl{display:flex;align-items:flex-end;color:#999;margin-bottom:40px;}
.fxibox .teambox .nr dl dt{margin-right:35px;color:#333;}
.fxibox .teambox .nr .t2{min-height:85%;overflow-y:auto;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 教育四大品牌代码 ***/
.probox{padding:50px 0 80px;}
.sidemenu{border-radius:10px;overflow:hidden;width:25%;}
.sidemenu dl{background:#e6b11c;border-top-right-radius:50px;color:#fff;padding:30px 40px;}
.sidemenu dl img{width:35px;margin-right:20px;}
.sidemenu > ul{background:#fff;}
.sidemenu li a{display:block;}
.sidemenu li a:hover{color:#e6b11c;font-weight:bold;}
.sidemenu li .one{font-size:18px;color:#333;line-height:30px;padding:15px 40px;position:relative;}
.sidemenu li:first-child .one{padding-top:30px;}
.sidemenu li:last-child .one{padding-bottom:35px;}
.sidemenu li .one:after{content:'';display:block;width:14px;height:14px;position:absolute;right:30px;top:50%;margin-top:-7px;
	background:url('ico/jt.png') center no-repeat;background-size:100% auto;transform:rotate(-90deg);filter:grayscale(100%);
	transition: .5s;
}
.sidemenu li .one:hover{background:#fcf7e8;color:#e6b11c;font-weight:bold;}
.sidemenu li .one:hover:after{filter:grayscale(0);transform: rotate(90deg);}
.sidemenu li .two{line-height:40px;padding:0 40px;}
.sidemenu li .two:before{content:'·';display:inline-block;font-weight:bold;color:#999;margin-right:5px;}
.sidemenu li .two:hover:before{color:#e6b11c;}
.sidemenu li .three{color:#000;padding-left:60px;font-size:15px;line-height:36px;}
.sidemenu li .three:before{/*content:'>';display:inline-block;margin-right:5px;*/}
.sidemenu li .three:hover{font-weight:normal;text-decoration:underline;}
.sidemenu li .list1{padding:10px 0;}
.sidemenu li ul{display:none;}
.sidemenu.s34 li.on .list1,
.sidemenu.s35 li.on .list1,
.sidemenu.s36 li.on .list1,
.sidemenu.s37 li.on .list1,
.sidemenu.s38 li.on .list1,
.sidemenu.s39 li.on .list1,
.sidemenu.s40 li.on .list1,
.sidemenu.s48 li.on .list1{display:block;}
.sidemenu li.on .one{background:#fcf7e8;color:#e6b11c;font-weight:bold;}
.sidemenu li.on .one:after{filter:grayscale(0);transform: rotate(90deg);}
.sidemenu li ul li.on ul.list2{display:block;}
.sidemenu li ul li.on .two{color:#e6b11c;font-weight:bold;}
.sidemenu li ul li.on .two:before{color:#e6b11c;}
.sidemenu li ul li ul li.on .three{text-decoration:underline;color:#e6b11c;}
.sidemenu li ul li ul li{position:relative;font-size:13px;}
.sidemenu li ul li ul li .list3{position:absolute;left:140px;top:5px;background:#fff;z-index:10;padding-left:10px;}
.sidemenu li ul li ul li .list3 li{line-height:25px;}
.sidemenu li ul li ul li:hover .list3{display:block;}

.sidemain{width:69%;}
.pro_tit{color:#333;padding:60px 0 50px;}
.pro_tit dt span{vertical-align:bottom;margin-left:30px;}
.pro_tit dt:before{content:'';display:inline-block;width:7px;margin-right:33px;height:40px;background:#e6b11c;
	border-radius:4px;vertical-align:middle;margin-top:-4px;
}
.pro_tit dd{line-height:30px;margin-top:25px;}
.notit .pro_tit{padding-top:0;}
.notit .pic img{width:100%;border-radius:10px;}
.notit .p1,.e6b11c{color:#e6b11c;}
.pic{text-align:center;text-indent:0 !important;}
.pic img{max-width:100%;}
.pic video{max-width:100%;height:auto;}

.anbox.proan{position:relative;display:flex;justify-content:center;margin-top:45px;}
.anbox.proan .ann2{position:relative;top:auto;left:auto;right:auto;margin:0 8px;}
/*** 一日生活代码 ***/
.proday{}
.proday .ul{position:relative;}
.proday .ul:before{display:block;content:'';width:82%;position:absolute;height:1px;top:175px;left:50%;transform:translateX(-50%);z-index:10;background:rgba(153,153,153,.44);}
.proday ul li{text-align:center;background:#fff;border-radius:20px;overflow:hidden;padding-bottom:35px;height:auto;}
.proday ul li .img{}
.proday ul li .img img{max-width:none;width:auto;height:150px;position:relative;left:50%;transform:translateX(-50%);}
/*.proday ul li .txt{min-height:350px;}*/
.proday ul li span{display:block;width:41px;height:41px;position:relative;margin:5px auto;}
.proday ul li span:after{display:block;content:'';width:11px;height:11px;background:#c9c9ca;border-radius:50%;
	position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.proday ul li p{font-weight:bold;color:#c9c9ca;}
.proday ul li .p2{font-weight:normal;line-height:24px;margin-bottom:10px;}
.proday ul li .p3{color:#333;}
.proday ul li.swiper-slide-active span{background:url('ico/lc2.png') center no-repeat;background-size:100% auto;}
.proday ul li.swiper-slide-active span:after{display:none;}
.proday ul li.swiper-slide-active p{color:#e6b11c;}
.proday ul li.swiper-slide-active .p2{color:#333;}
/*** 节气食堂代码 ***/
.proterm .ul{border-radius:20px;overflow:hidden;}
.proterm ul li{}
.proterm ul li img{width:100%;border-radius:20px;}
/*** club代码 ***/
.proclub .ul{border-radius:20px;overflow:hidden;}
.proclub ul li{position:relative;background:#000;border-radius:20px;}
.proclub ul li img{width:100%;border-radius:20px;opacity:0.66;}
.proclub ul li .txt{color:#fff;position:absolute;width:80%;height:80%;left:10%;top:10%;z-index:10;display:flex;flex-wrap:wrap;align-content:space-between;}
/*** 校区环境代码 ***/
.jybox .hd{top:50%;transform:translateY(-50%);height:auto;}
.jybox .hd ul{display:block;}
.jybox .hd ul li{padding:30px;}
.jybox .hd ul li:first-child{border-radius:50px 50px 0 0;}
.jybox .hd ul li:last-child{border-radius:0 0 50px 50px;}
/*** 课程代码 ***/
.course li{width:32%;border-radius:10px;overflow:hidden;text-align:center;background:#fff;margin-right:2%;margin-bottom:3%;
	-webkit-box-shadow:0 0px 20px rgba(0, 0, 0, .05);-moz-box-shadow:0 0px 20px rgba(0, 0, 0, .05);
	box-shadow:0 0px 20px rgba(0, 0, 0, .05);border:solid 1px rgba(0, 0, 0, .05);transition: .2s;position:relative;
}
.course li:nth-child(3n){margin-right:0;}
.course li .txt{padding:30px;padding-bottom:60px;}
.course li .txt .tit{color:#333;}
.course li .txt .p{margin:24px 0;}
.course li .txt span{color:#e6b11c;position:absolute;left:0;width:100%;bottom:30px;}
.course li:hover{border-color:#e6b11c;}
.course li:hover .txt span{text-decoration:underline;}

/*** 尼恩幼儿园封面 ***/
.proA{}
.proA1{}
.proA2 .text{position:relative;}
.proA2 .text ul{position:absolute;right:0;top:0;width:50%;height:100%;display:flex;flex-wrap:wrap;align-content:space-between;}
.proA2 .text ul li{width:100%;height:33%;}
.proA2 .text ul li a{display:block;height:100%;}

/*** 尼恩幼儿园列表 ***/
.proAlist1 ul{margin-bottom:65px;}
.proAlist1 li{width:18.5%;border-radius:20px;background:#fff;overflow:hidden;padding:0 18px;}
.proAlist1 li dl{text-transform:uppercase;color:#5d5d5d;text-align:center;padding:50px 0 15px;}
.proAlist1 li dl dt:after{content:'';display:block;width:20px;height:4px;border-radius:2px;margin:5px auto;}
.proAlist1 li dl dd{color:#999;}
.proAlist1 li img{max-width:100%;}
.proAlist1 li:nth-child(1) dt:after{background:#1ad8e2;}
.proAlist1 li:nth-child(2) dt:after{background:#ff84d0;}
.proAlist1 li:nth-child(3) dt:after{background:#4cd392;}
.proAlist1 li:nth-child(4) dt:after{background:#ff6600;}
.proAlist1 li:nth-child(5) dt:after{background:#3670ff;}

/*** 尼恩幼儿园详情 ***/
.proAxqnr ul li{width:32.6%;display:flex;flex-wrap:wrap;align-content:space-between;}
.proAxqnr ul li img{max-width:100%;}

/*** 尼恩幼儿园子栏目 ***/
.ppwh{background-size:cover !important;border-radius:10px;padding:90px 0 55px;}
.ppwh li img{width:72px;}
.ppwh li{width:26%;text-align:center;color:#fff;}
.ppwh li span{display:block;margin:20px 0;}
.ppwh li span:after{content:'';display:block;width:30px;height:5px;border-radius:5px;background:#e6b11c;margin:5px auto 0;}

.proAz3 li{text-align:center;width:32.5%;border-radius:10px;color:#fff;padding:70px 3%;}
.proAz3 li .p2{margin:5px 0 10px;opacity:0.5;}
.proAz3 li:nth-child(1){background:#eac14c;}
.proAz3 li:nth-child(2){background:#4d70a6;}
.proAz3 li:nth-child(3){background:#9cbc5c;}

/*** 渝小童儿童友好成长中心 ***/
.proBz2 ul{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0px 15px rgba(0, 0, 0, .15);
	background:#fffefc;-moz-box-shadow:0 0px 15px rgba(0, 0, 0, .15);box-shadow:0 0px 15px rgba(0, 0, 0, .15);
}
.proBz2 ul li{width:15%;overflow:hidden;position:relative;border-right:solid 1px #e7e3d2;transition: .5s;}
.proBz2 ul li .img{position:relative;}
.proBz2 ul li .img:after{display:none;content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:0.2;}
.proBz2 ul li .img img{max-width:none;opacity:0;}
.proBz2 ul li .txt{text-align:center;width:100%;height:100%;position:absolute;left:0;top:0;
	display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;z-index:10;
}
.proBz2 ul li .txt dl{width:100%;margin:70px 0 35px;}
.proBz2 ul li .txt dl dt{line-height:36px;}
.proBz2 ul li .txt dl dt span{display:none;margin-right:15px;}
.proBz2 ul li .txt dl dd{display:none;margin-top:30px;}
.proBz2 ul li .txt dl dd span{display:inline-block;font-size:14px;margin-top:45px;line-height:40px;padding:0 30px;
	background:#e6b11c;border-radius:35px;
}
.proBz2 ul li .txt dl dd p{margin-bottom:20px;line-height:1.5;padding-left:25px;background:url('ico/li.png') left 6px no-repeat;}
.proBz2 ul li .txt .word{font-weight:bold;}
.proBz2 ul li:nth-child(1) .txt dl dt{color:#f2d88d;}
.proBz2 ul li:nth-child(1) .txt .word{color:#f2d88d;opacity:0.1;}
.proBz2 ul li:nth-child(2) .txt dl dt{color:#e7b11d;}
.proBz2 ul li:nth-child(2) .txt .word{color:#e7b11d;opacity:0.1;}
.proBz2 ul li:nth-child(3) .txt dl dt{color:#55b7d9;}
.proBz2 ul li:nth-child(3) .txt .word{color:#55b7d9;opacity:0.1;}
.proBz2 ul li:nth-child(4) .txt dl dt{color:#29d4dc;}
.proBz2 ul li:nth-child(4) .txt .word{color:#29d4dc;opacity:0.1;}
.proBz2 ul li:nth-child(5) .txt dl dt{color:#a9c76f;}
.proBz2 ul li:nth-child(5) .txt .word{color:#a9c76f;opacity:0.1;}
.proBz2 ul li.on{width:40%;}
.proBz2 ul li.on .img img{opacity:1;}
.proBz2 ul li.on .img:after{display:block;}
.proBz2 ul li.on .txt{text-align:left;}
.proBz2 ul li.on .txt *{color:#fff !important;}
.proBz2 ul li.on .txt dl{margin-left:65px;}
.proBz2 ul li.on .txt dl dt{font-size:30px;font-weight:bold;}
.proBz2 ul li.on .txt dl dt span{display:inline-block;}
.proBz2 ul li.on .txt dl dt br{display:none;}
.proBz2 ul li.on .txt dl dd{display:block;}
.proBz2 ul li.on .word{display:none;}

.proBz3 .list{position:relative;}
.proBz3 ol{width:100%;height:16px;position:absolute;top:50%;margin-top:-8px;
	z-index:-1;display:flex;justify-content:center;margin-left:-10px;
}
.proBz3 ol li{width:25%;border-radius:10px;background:#a9c76f;height:16px;margin-left:-10px;position:relative;}
.proBz3 ol li:nth-child(1){z-index:10;}
.proBz3 ol li:nth-child(2){background:#eac14c;z-index:9;}
.proBz3 ol li:nth-child(3){background:#3dd7df;z-index:8;}

.proBz3 ul{justify-content:center;margin-left:-10px;}
.proBz3 ul li{width:25%;text-align:center;margin-left:-10px;position:relative;}
.proBz3 ul li .txt{min-height:143px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}
.proBz3 ul li .txt b{display:block;margin-bottom:15px;width:100%;}
.proBz3 ul li dl{width:143px;height:143px;position:relative;border-radius:50%;margin:0 auto;color:#fff;
	display:flex;justify-content:center;align-items:center;
}
.proBz3 ul li dl:after{content:'';display:block;width:20px;height:20px;transform: rotate(45deg);position:absolute;}
.proBz3 ul li dl dt{position:absolute;}
.proBz3 ul li dl dd img{width:54px;}
.proBz3 ul li:nth-child(1) .txt b{color:#eac14c;}
.proBz3 ul li:nth-child(1) dl,
.proBz3 ul li:nth-child(1) dl:after{background:#eac14c;}
.proBz3 ul li:nth-child(2) .txt b{color:#3dd7df;}
.proBz3 ul li:nth-child(2) dl,
.proBz3 ul li:nth-child(2) dl:after{background:#3dd7df;}
.proBz3 ul li:nth-child(3) .txt b{color:#a9c76f;}
.proBz3 ul li:nth-child(3) dl,
.proBz3 ul li:nth-child(3) dl:after{background:#a9c76f;}
.proBz3 ul li:nth-child(odd) .txt{margin-bottom:30px;}
.proBz3 ul li:nth-child(odd) dl dt{top:15px;}
.proBz3 ul li:nth-child(odd) dl dd{margin-top:10px;}
.proBz3 ul li:nth-child(odd) dl:after{top:-8px;}
.proBz3 ul li:nth-child(even){padding-top:143px;}
.proBz3 ul li:nth-child(even) .txt{margin-top:30px;}
.proBz3 ul li:nth-child(even) dl{position:absolute;top:0;left:50%;transform:translateX(-50%);}
.proBz3 ul li:nth-child(even) dl dt{bottom:15px;}
.proBz3 ul li:nth-child(even) dl dd{margin-bottom:10px;}
.proBz3 ul li:nth-child(even) dl:after{bottom:-8px;}


.proBzxq1 dl{padding:12px 40px;color:#fff;border-radius:20px;margin-bottom:45px;
	background-image: linear-gradient(90deg,#e6b11c 1%,#f9f6ea 80%);
}
.proBzxq1 ul li{width:49%;background:#fcfbf5;border-radius:10px;margin-bottom:20px;padding:25px 35px 25px 55px;}
.proBzxq1 ul li span{display:block;font-weight:bold;color:#222;position:relative;line-height:30px;margin-bottom:10px;}
.proBzxq1 ul li span:before{content:'';display:block;width:5px;height:20px;background:#e6b11c;border-radius:3px;
	position:absolute;left:-20px;top:5px;
}
.proBzxq2{padding-top:35px;}
.proBzxq2 strong{color:#e6b11c;}
.proBzxq2 img{margin-top:50px;}

/*** 尼恩早教托育中心 ***/
.proB2{}
.proB2 .list{margin-bottom:30px;border-radius:10px;overflow:hidden;min-height:170px;display:flex;
	justify-content:space-between;
}
.proB2 .list .tit{width:200px;padding:0 30px;text-align:center;line-height:1.5;color:#fff;border-radius:10px;
	display:flex;align-items:center;justify-content:center;
}
.proB2 .list .txt{width:calc(90% - 200px);margin-right:3%;}
.proB2 .list ul{color:#333;align-items:center;height:100%;}
.proB2 .list ul li{width:33.33%;}
.proB2 .list ul li img{width:57px;margin-right:20px;vertical-align:middle;}
.proB2 .list3 ul li{text-align:center;}
.proB2 .list3 ul li p{font-size:17px;color:#666;margin-top:10px;}
.proB2 .list1{background:#f8f3e2;}
.proB2 .list1 .tit{background:#eac14c;}
.proB2 .list2{background:#f0efe7;}
.proB2 .list2 .tit{background:#4d70a6;}
.proB2 .list3{background:#f4f3e3;}
.proB2 .list3 .tit{background:#9cbc5c;}


.proB3{}
.proB3 li{width:19%;height:450px;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;}
.proB3 li>a{width:100%;height:50%;display:flex;justify-content:center;align-items:center;}
.proB3 li .img{overflow:hidden;}
.proB3 li .img img{width:100%;}
.proB3 li .txt{background:#fff;padding:0 10px;}
.proB3 li .txt p{max-height:150px;overflow-y:auto;}
.proB3 li:nth-child(even){}
.proB3 li:nth-child(even) .img{}
.proB3 li:nth-child(even) .txt{position:absolute;top:0;left:0;width:100%;}

/*.proB3{}
.proB3 ul{}
.proB3 li{width:48.5%;border-radius:10px;overflow:hidden;background:#fff;padding:15px;margin-bottom:3%;
	display:flex;justify-content:space-between;
}
.proB3 li .tup{display:block;width:32%;width:148px;}
.proB3 li .tup img{width:auto;max-height:185px;}
.proB3 li .txt{width:60%;width:calc(100% - 188px);margin-right:10px;}
.proB3 li .txt span{display:block;color:#333;line-height:1.8;margin-bottom:10px;}
.proB3 li .txt p{line-height:26px;}*/

.proB4 li{width:32.5%;display:flex;border-radius:20px;color:#fff;padding:32px;}
.proB4 li .img{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;}
.proB4 li .img img{width:19px;height:19px;}
.proB4 li dl{width:calc(100% - 60px);margin-left:20px;}
.proB4 li dl dt{margin-bottom:15px;}
.proB4 li dl dd p{position:relative;padding-left:15px;}
.proB4 li dl dd p:before{content:'';display:block;width:15px;height:30px;position:absolute;left:0;top:0;
	background:url('ico/jt.png') center no-repeat;background-size:auto 9px;filter:grayscale(100%)brightness(1000%);
}
.proB4 li dl dd.flex p{width:50%;}
.proB4 li:nth-child(1){background:#efd382;}
.proB4 li:nth-child(1) dl dd{display:block;}
.proB4 li:nth-child(1) dl dd.flex p{width:100%;}
.proB4 li:nth-child(2){background:#889ebd;}
.proB4 li:nth-child(3){background:#bcd08c;}

.proB5{display:none;}
.proB5 ul{margin-top:-30px;}
.proB5 li{width:48%;margin-top:40px;display:grid;}
.proB5 li dl p{color:#333;}
.proB5 li dl{display:flex;justify-content:space-between;width:100%;margin-bottom:2px;}
.proB5 li dl dt{width:33%;text-align:center;}
.proB5 li dl dt span{display:block;line-height:45px;color:#fff;margin-bottom:20px;background:#eac14c;}
.proB5 li dl dd{width:calc(67% - 5px);padding:15px 20px;background:#f7f1da;}
.proB5 li dl dd p{line-height:24px;}
.proB5 li:nth-child(2n) dl dt span{background:#66a7c7;}
.proB5 li:nth-child(2n) dl dd{background:#eaeee7;}

.divul{position:relative;z-index:10;padding:15px 0;}
.divul:after{content:'';display:block;width:100%;height:10px;border-radius:10px;background:#eac14c;position:absolute;
	left:0;top:50%;margin-top:-5px;z-index:-1;
}
.proB6 ul{display:flex;}
.proB6 ul li{width:133px;height:133px;text-align:center;color:#333;background:#fff;border-radius:50%;border:solid 1px #eac14c;position:relative;}
.proB6 ul li:after{content:'';display:block;width:39px;height:13px;position:absolute;left:50%;margin-left:-20px;
	background:url('ico/qp21.png') center no-repeat;background-size:100% auto;
}
.proB6 ul li span{width:68px;line-height:30px;display:inline-block;margin:33px auto 10px;background:#eac14c;color:#fff;border-radius:10px;}
.proB6 ul li p{line-height:20px;font-size:16px;max-width:74%;margin:0 auto;height:40px;display:flex;align-items:center;justify-content:center;}
.proB6 ul li .p1{line-height:20px;font-size:16px;margin-top:-5px;}
.proB6 ul.ul1{margin-bottom:14px;}
.proB6 ul.ul1 li{margin-right:62px;}
.proB6 ul.ul1 li:after{bottom:-11px;}
.proB6 ul.ul2{justify-content:flex-end;}
.proB6 ul.ul2 li{margin-left:62px;}
.proB6 ul.ul2 li:after{top:-11px;transform: rotate(180deg);}
.proB6 ul li:hover{background:#eac14c;color:#fff;}
.proB6 ul li:hover span{background:#fff;color:#eac14c;}
.proB6 ul li:hover:after{background:url('ico/qp1.png') center no-repeat;}

.proB7{display:none;}
.proB7 .table{max-height:490px;overflow:hidden;}
.proB7 .table.show{max-height:100%;}
.proB7 table tr,
.proB7 table td{border:solid 1px #edb66d;}
.proB7 table td{padding:20px 30px;text-align:center;}
.proB7 table td:nth-child(1){background:#f8ebd0;color:#0c0202;}
.more{text-align:center;padding:30px 0;}
.more a{display:inline-block;color:#333;padding:10px 50px;border-radius:25px;line-height:26px;border:solid 1px #e6b11c;
	cursor:pointer;color:#e6b11c;
}
.more a:hover{background:#e6b11c;color:#fff;}
em{font-style:normal;}

/*** 尼恩学前融合教育 ***/
table{width:100%;border-collapse:collapse;}
.value li{/*width:24%;*/width:32%;background:#fff;border-radius:10px;padding:0 20px 45px;text-align:center;}
.value li em{border-radius:50%;display:flex;justify-content:center;align-items:center;}
.proC2 ul{/*margin-top:53px;*/margin-top:-30px;}
.proC2 li{margin-top:83px;width:49%;}
.proC2 li em{width:106px;height:106px;color:#fff;margin:-53px auto 20px;}
.proC2 li span:after{content:'';display:block;width:18px;height:3px;background:#e6b11c;border-radius:2px;margin:14px auto;}
.proC2 li:nth-child(1) em{background:rgba(230,177,28,.6);}
.proC2 li:nth-child(2) em{background:rgba(77,112,166,.6);}
.proC2 li:nth-child(3) em{background:rgba(156,188,92,.6);}
.proC2 li:nth-child(4) em{background:rgba(41,205,203,.6);}
.proC2 .img{margin:75px 0 40px;}
.proC3 .pic{color:#333;}
.proC3 .pic img{margin-top:40px;}

.proC4{}
.proC4 li{width:23.5%;border-radius:10px 10px 0 0;}
.proC4 li dl{margin-top:15px;padding:25px 15px 35px;background:#f9f6ea;text-align:center;height:calc(100% - 15px);}
.proC4 li dl dt{font-weight:bold;margin-bottom:15px;}
.proC4 li dl dd{color:#999;line-height:24px;}
.proC4 li:nth-child(1){background:#eac14d;}
.proC4 li:nth-child(1) dl dt{color:#eac14d;}
.proC4 li:nth-child(2){background:#4d70a6;}
.proC4 li:nth-child(2) dl dt{color:#4d70a6;}
.proC4 li:nth-child(3){background:#9dbd5c;}
.proC4 li:nth-child(3) dl dt{color:#9dbd5c;}
.proC4 li:nth-child(4){background:#29cdcb;}
.proC4 li:nth-child(4) dl dt{color:#29cdcb;}
.proC4 li:hover dl{background: linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.88));}
.proC4 li:hover dl *{color:#fff !important;}

.tabhd{border:solid 2px #eac14d;border-radius:30px;overflow:hidden;flex-wrap:nowrap;margin-bottom:50px;}
.tabhd li{width:50%;text-align:center;padding:15px 0;cursor:pointer;}
.tabhd li.on{background:#eac14d;color:#fff;}
.tab_tit{margin-bottom:35px;}
.tab_tit dt{color:#333;letter-spacing:3px;}
.tab_tit dd{background:#eac14d;padding:5px 25px;line-height:35px;border-radius:30px;color:#fff;margin-top:30px;}
.tab_tit dd:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;margin-right:20px;vertical-align:middle;}

.proC5 .bdbox .table{max-height:420px;overflow:hidden;}
.proC5 .bdbox .table table td,
.proC5 .bdbox .table table tr{border:solid 1px #9d9d9d;}
.proC5 .bdbox .table table td{padding:10px;}
.proC5 .bdbox.show .table{max-height:100%;}
.proC5 .bdbox.show .more{display:none;}

/*** 尼恩新闻练习生 ***/
.proD2{}
.proD2 ul li{color:#333;}
.proD2 ul li em{width:75px;height:75px;margin:45px auto 25px;}
.proD2 ul li em img{width:35px;}
.proD2 ul li:nth-child(1) em{background:rgba(230,177,28,.8);box-shadow:0 5px 8px rgba(254, 192, 72, .3);}
.proD2 ul li:nth-child(2) em{background:rgba(77,112,166,.8);box-shadow:0 5px 8px rgba(3, 183, 250, .3);}
.proD2 ul li:nth-child(3) em{background:rgba(156,188,92,.8);box-shadow:0 5px 8px rgba(87, 175, 91, .3);}
.proD2 ul li:nth-child(4) em{background:rgba(41,205,203,.8);box-shadow:0 5px 8px rgba(70, 198, 200, .3);}
.proD2 ul li .ftitle{font-size:14px;line-height:24px;margin-top:10px;}
.proD2 h2{background:#e6b11c;color:#fff;padding:15px 0;line-height:35px;text-align:center;border-radius:10px;margin:45px 0 30px;}
.proD2 ol{}
.proD2 ol li{width:32%;margin-right:2%;border-radius:40px;overflow:hidden;background:#fff;text-align:center;margin-top:2%;}
.proD2 ol li:nth-child(3n){margin-right:0;}
.proD2 ol li .img{/*height:135px;overflow:hidden;*/}
.proD2 ol li .txt{padding:30px 25px 35px;color:#999;}
.proD2 ol li .txt b{display:block;margin-bottom:10px;color:#333;}

.proD3{}
.proD3 .more{padding-bottom:0;}
.proD3 .more a{width:100%;}
.proD3 .tabbd li{display:flex;padding:25px;background:#fff;border-radius:20px;margin-bottom:25px;justify-content:space-between;}
.proD3 .tabbd li .img{width:200px;height:135px;overflow:hidden;}
.proD3 .tabbd li .img img{width:100%;border-radius:5px;}
.proD3 .tabbd li .txt{width:calc(100% - 230px);}
.proD3 .tabbd li .txt p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.proD3 .tabbd li .txt .title{color:#333;line-height:1.7;}
.proD3 .tabbd li .txt .time{margin:5px 0 10px;background-image: linear-gradient(to right bottom , #b2645b,#b2645b,#999);
	-webkit-background-clip: text;-webkit-text-fill-color: transparent;
}

.proD4 ul li{border-radius:10px;overflow:hidden;position:relative;}
.proD4 ul li img{max-width:100%;}
.proD4 ul li p{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,.66);text-align:center;color:#fff;padding:12px;line-height:24px;}
.proD4 ul li div{position:relative;}
.proD4 ul li div:after{display:block;content:'';width:45px;height:45px;position:absolute;left:50%;top:50%;margin:-23px 0 0 -23px;
	background:url('ico/bf.png') center no-repeat;background-size:100%;z-index:10;filter:grayscale(100%)brightness(1000%);
}
.proD4 .swbt{margin:30px 0 0;}

.glc2{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;width:50%;}
.glc2 .gl2div{}
.glc2 .video video{width:100%;height:auto;}
.glc2 .close{position:absolute;right:0;top:-50px;background:rgba(0,0,0,.3);border-radius:50%;width:40px;height:40px;
	display:flex;align-items:center;justify-content:center;cursor:pointer;
}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 尼恩幼儿园--改代码 ***/
.gai_tit{text-align:center;padding:50px 0 35px;}
.gai_tit dt{color:#333;line-height:1;}
.gai_tit dd{margin-top:15px;}
.gai_tit div{}
.sidemain .notit .gai_tit{padding:0 0 20px;text-align:left;}
.sidemain .notit .gai_tit *{display:inline-block;vertical-align:middle;}
.sidemain .notit .gai_tit dd{margin-top:0;margin-left:20px;}
.sidemain .notit .jianjie{line-height:1.8;}
.proAgai .gai_tit dd{color:#e6b11c;}

.proA1gai .jjimg{display:flex;margin-top:30px;position:relative;z-index:1;}
.proA1gai .jjimg::after{display:block;content:'';width:100%;height:50%;background:#e4f0fd;position:absolute;left:0;bottom:0;z-index:-1;}
.proA1gai .jjimg img{max-width:100%;}
.proA1gai .jjimg p{margin-right:2%;}
.proA1gai .jjimg p:last-child{margin-right:0;}

.proA2gai{/*background:#e4f0fd;padding:50px 0 100px;*/}
.proA2gai .text{position:relative;}
.proA2gai .text ul{position:absolute;right:0;top:0;width:50%;height:100%;display:flex;flex-wrap:wrap;align-content:space-between;}
.proA2gai .text ul li{width:100%;height:33%;}
.proA2gai .text ul li a{display:block;height:100%;}

.proA3gai{/*background:#fff;*/}
.proA3gai .gai_tit dt span{display:block;margin-top:5px;}
.proA3gai ul li span{}
.proA3gai .swiper-pagination{display:none;}

.proA4gai{}

.proA5gai{/*background:#fff;padding-bottom:80px;margin-bottom:-80px;*/}
.proA5gai ul li{width:32.5%;position:relative;}
.proA5gai ul li img{width:100%;}
.proA5gai ul li p{background:rgba(0,0,0,.2);position:absolute;left:0;width:100%;color:#fff;text-align:center;padding:15px;}
.proA5gai ul li:nth-child(odd) p{bottom:0;}
.proA5gai ul li:nth-child(even) p{top:0;}
/*
.proAgai{}
.proAgai .pro_tit{text-align:center;}
.proAgai .pro_tit dt::before{display:none;}
.proAgai .pro_tit dd{margin-top:5px;}
.proA1gai .pro_tit{text-align:left;}
.proA1gai .pro_tit dt,
.proA1gai .pro_tit .p1{display:inline-block;vertical-align:middle;margin-right:10px;}
.proA1gai .pro_tit div{margin-top:20px;line-height:30px;}*/

/************************************************************************************************************/
/*** 尼恩幼儿园--改提升课程代码 ***/
/*.ts_tn{background:#e4f0fd;padding:2% 4% 5%;}*/
.ts_tn ul li{/*height:360px;*/height:19vw;width:25%;overflow:hidden;}
.ts_tn ul li:after{}
.ts_tn ul li>div{width:100%;height:50%;}
.ts_tn ul li .img img{position:relative;left:50%;transform:translateX(-50%);max-width:none;width:100%;height:100%;}
.ts_tn ul li .txt{background:#fff;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;z-index:10;}
.ts_tn ul li .txt:after{display:block;content:'';width:36px;height:19px;position:absolute;
	background:url('ico/ly_jt.png') center no-repeat;background-size:100% auto;
}
.ts_tn ul li .txt dl{padding:15px;}
.ts_tn ul li .txt dt{color:#333;}
.ts_tn ul li:nth-child(odd) .txt:after{bottom:-19px;}
.ts_tn ul li:nth-child(even) .txt:after{top:-19px;transform: rotate(180deg);}

/*.ts_xn{background:#fff;padding:0% 4% 5%;}*/
.ts_xn ul{display:block;height:100%;position:relative;}
.ts_xn ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.ts_xn ul .li{width:32.4%;float:left;margin-right:1.4%;height:100%;}
.ts_xn ul .li:nth-child(2){float:right;margin-right:0;}
.ts_xn ul .li:nth-child(3){position:absolute;left:33.8%;top:0;height:100%;display:flex;flex-wrap:wrap;overflow:hidden;}
.ts_xn ul li{position:relative;}
.ts_xn ul li .txt{position:absolute;left:0;bottom:30px;width:100%;padding:0 30px;color:#fff;}
.ts_xn ul .li li{width:100%;height:48.5%;overflow:hidden;}
.ts_xn ul .li li img{width:100%;}
.ts_xn ul .li li:nth-child(2){margin-top:4%;}

.ts_js{}
.ts_js ul li{width:24%;position:relative;}
.ts_js ul li .txt{position:absolute;left:0;width:100%;padding:0 20px;color:#fff;}
.ts_js ul li:nth-child(odd) .txt{bottom:25px;}
.ts_js ul li:nth-child(even) .txt{top:25px;}

/************************************************************************************************************/
/*** 尼恩幼儿园--改特色课程代码 ***/
.ts_seven{}
.ts_seven ul li{width:25%;position:relative;}
.ts_seven ul li:after{display:block;content:'';width:100%;height:100%;background:#000;opacity:0.35;position:absolute;left:0;top:0;z-index:1;}
.ts_seven ul li .txt{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;
	display:flex;align-items:center;justify-content:center;z-index:10;
}
.ts_seven ul li .txt dl{width:90%;}
.ts_seven ul li .txt img{max-width:50%;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 园区环境代码 ***/
.submenu{position:absolute;left:0;bottom:50px;width:100%;display:none;}
.submenu:after{content:'';display:block;width:100%;height:1px;position:absolute;left:0;bottom:35px;background:#fff;opacity:0.33;}
.submenu ul{display:flex;align-items:center;}
.submenu li{width:50%;text-align:center;}
.submenu li a{color:#fff;}
.submenu li span{display:block;width:29px;height:29px;border-radius:50%;border:solid 1px #fff;margin:15px auto 0;
	position:relative;transition: .5s;
}
.submenu li span:after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
	width:8px;height:8px;background:#fff;border-radius:50%;transition: .5s;
}
.submenu li:hover span,.submenu li.on span{width:70px;height:70px;}
.submenu li:hover span:after,.submenu li.on span:after{width:14px;height:14px;}
/*.case{}
.case div{display:flex;flex-wrap:wrap;align-content:space-between;height:565px;}
.case div:nth-child(1){width:24%;margin-right:1%;}
.case div:nth-child(1) li{height:100%;}
.case div:nth-child(2){width:24%;}
.case div:nth-child(3){width:50%;margin-left:1%;justify-content:space-between;}
.case div:nth-child(3) li{width:49%;}
.case div:nth-child(3) li:nth-child(1){width:100%;}
.case li{width:100%;height:49%;border-radius:5px;overflow:hidden;position:relative;}
.case li .img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);}
.case li .txt{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;background:rgba(230,177,29,.88);
	display:none;justify-content:center;align-content:center;
}
.case li .txt dl{width:80%;text-align:center;}
.case li .txt img{width:40px;margin-top:25px;filter:grayscale(100%)brightness(1000%);}
.case li:hover .txt{display:flex;}*/
.case{}
.case .bd{overflow:hidden;}
.case .bd ul{position:relative;display:flex;flex-wrap:wrap;height:565px;/*justify-content:flex-end;*/}
.case .bd ul li{width:24%;margin-left:1%;overflow:hidden;height:50%;margin-top:1%;position:relative;}
.case .bd ul li:nth-child(1){height:100%;position:absolute;left:0;top:0;}
.case .bd ul li:nth-child(2){margin-left:26%;}
.case .bd ul li:nth-child(3){width:49%;}
.case .bd ul li:nth-child(4){margin-left:26%;}
.case .bd ul li .img{width:100%;height:100%;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);}
.case .bd ul li .txt{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;background:rgba(230,177,29,.88);
	display:none;align-items:center;justify-content:center;
}
.case .bd ul li:nth-child(1) .img,
.case .bd ul li:nth-child(3) .img{width:auto;height:auto;}
.case .bd ul li .txt dl{width:80%;text-align:center;}
.case .bd ul li .txt img{width:40px;margin-top:25px;filter:grayscale(100%)brightness(1000%);}
.case .bd ul li:hover .txt{display:flex;}
.case .hd ul{display:none;}
.case .hd{display:flex;justify-content:center;padding:50px 0;}
.case .hd .prev,
.case .hd .next{position:relative;margin:0 20px;}
.case .hd .next{}



#zoom {z-index:99;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.77);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content{position:absolute;top:50%;left:50%;width:200px;height:200px;padding:0;margin:-100px 0 0 -100px;
	background: #ffffff no-repeat 50% 50%;box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);border-radius:10px;z-index:99991;
}
#zoom .content.loading{background-image: url('ico/loading.gif');}
#zoom img {display: block;max-width: none;background:#ececec;box-shadow:0 1px 3px rgba(0,0,0,0.25);border-radius:10px;}
#zoom .close {z-index: 99993;position: absolute;top: 2%;right: 2%;width: 52px;height: 52px;border-radius:50%;cursor: pointer;
	background:url('ico/close.png') center no-repeat;background-size:14px 14px;opacity: 1;filter: alpha(opacity=100);
}
.bdsharebuttonbox{position: absolute;left:45%;}
.bdshare_popup_box{position: relative;z-index: 6;}
#zoom .text{position:absolute;top:-80px;font-size:32px;color:#fff;text-align:center;width:100%;}
#zoom .previous,
#zoom .next{position:absolute;top:50%;display:block;width:63px;height:63px;margin-top:-31px;
	background:#e6b11c;z-index:99992;overflow:hidden;border-radius:50%;
}
#zoom .previous:after,
#zoom .next:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;
	background:url('ico/jt.png') no-repeat center center;filter:grayscale(100%)brightness(1000%);
}
#zoom .previous{left:10%;transform:rotate(180deg);}
#zoom .next {right: 10%;}
/*#zoom .close:hover{opacity:0.5;background-color: rgba(204,204,204,0.4);}
#zoom .previous:hover,
#zoom .next:hover {background-color: rgba(204,204,204,0.4);}*/


/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻列表代码 ***/
.news{margin-top:35px;}
.news li{width:32%;margin-right:2%;background:#fff;border-radius:10px;overflow:hidden;margin-top:3%;}
.news li:nth-child(3n){margin-right:0;}
.news li .img{max-height:285px;overflow:hidden;}
.news li .img img{width:100%;}
.news li .txt{padding:30px 25px;display:flex;justify-content:space-between;align-items:center;}
.news li .txt dl{font-weight:bold;color:#999;text-align:center;width:105px;padding-right:20px;border-right:solid 2px #f6f6f6;}
.news li .txt dl dt{line-height:1;margin-bottom:10px;}
.news li .txt p{width:calc(100% - 145px);line-height:36px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*** 新闻详情代码 ***/
.perch{height:120px;}
.newsxq{padding:50px 0 45px;}
.xqtit dt{font-weight:bold;color:#333;margin-bottom:25px;}
.xqtit dd{color:#999;}
.nrxq{margin:40px 0;padding:60px 0;border:solid #dddcd6;border-width:1px 0;}
.sxb{}
.sxb li{width:49%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.sxb li.fr{text-align:right;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 加盟代码 ***/
.join1{padding:85px 0;}
.join1 .inn_tit{padding-top:0;}
.join1 .inn_tit dd{margin-top:55px;color:#666;line-height:30px;}
.join1 .join1_1{width:45%;}
.join1 .join1_1 *{text-align:left;}
.join1 .join1_1 .more{padding:0;}
.join1 .join1_1 .more a{padding:10px 35px;background:#e6b11c;color:#fff;}
.join1 .join1_2{width:45%;text-align:center;}
.join1 .join1_2 img{max-width:100%;}

.join2{background:#fefefc;padding-bottom:125px;}
.join2 ul{margin-top:75px;}
.join2 li{width:24%;padding:25px;padding-top:0;background:#fff;box-shadow:0 0px 20px rgba(142, 116, 45, .05);text-align:center;}
.join2 li span{display:block;width:50%;margin:-25% auto 0;}
.join2 li span img{max-width:100%;}
.join2 li p{margin:28px 0 10px;color:#999;}
.join2 li b{display:block;}
.join2 li:nth-child(1) b{color:#e6b11c;}
.join2 li:nth-child(2) b{color:#56b8d9;}
.join2 li:nth-child(3) b{color:#48dae2;}
.join2 li:nth-child(4) b{color:#a9c76f;}

.join3{padding-bottom:75px;}
.join3 ul{width:24%;}
.join3 ul li{color:#999;margin-bottom:40px;}
.join3 ul li b{display:block;padding:0 25px;position:relative;line-height:40px;margin-bottom:15px;}
.join3 ul li b:after{content:'';display:block;width:8px;height:8px;border-radius:50%;position:absolute;top:16px;}
.join3 ul li p{line-height:36px;}
.join3 .join3_1{text-align:right;}
.join3 .join3_1 li b:after{background:#cfcfcf;right:0;}
.join3 .join3_2{width:41%;}
.join3 .join3_2 img{max-width:100%;}
.join3 .join3_3 li b{color:#e6b11c;}
.join3 .join3_3 li b:after{background:#e6b11c;left:0;}

.join4{background:#fcfcfa;padding-bottom:100px;}
.join4 li{width:23.5%;background:#fff;border:solid 1px #f9f6ea;border-radius:10px;text-align:center;padding:75px 35px 45px;}
.join4 li img{width:65px;}
.join4 li .p1{margin:40px 0 15px;line-height:1.5;color:#333;}

.join5{padding-bottom:100px;}
.join5 ul{position:relative;z-index:10;}
.join5 ul:after,
.join5 li .line{display:block;content:'';width:100%;height:1px;background:#ececec;position:absolute;left:0;bottom:65px;z-index:-1;}
.join5 li{width:15%;background:#fff;text-align:center;border-radius:25px;padding:35px 0 30px;position:relative;z-index:10;}
.join5 li:before,
.join5 li:after{display:block;content:'';width:20px;height:20px;position:absolute;left:50%;margin-left:-10px;background:#f9f6ea;border-radius:50%;}
.join5 li:before{top:-10px;}
.join5 li:after{bottom:-10px;}
.join5 li p{line-height:1.8;margin-bottom:15px;}
.join5 li span{color:#999;width:70px;height:70px;border:solid 1px #eee;border-radius:50%;background:#fefefc;
	display:flex;justify-content:center;align-items:center;margin:auto;
}
.join5 li:hover{background:#e8b935;}
.join5 li:hover *{color:#fff;}
.join5 li:hover span{background:#e8b935;}

.join6{/*background:url('jmdj_bg.jpg') center no-repeat;background-size:cover;*/padding:30px 0 90px;}
.join6 .inn_tit dt{text-align:right;/*color:#fff;*/}
.join6 .message{/*justify-content:flex-end;*/align-items:center;}
.join6 .message .img{width:46%;}
.join6 .message > div{width:52%;}

.join1,.join2,.join3,.join4,.join5{display:none;}

.message .ivu-form .ivu-form-item-label{width:auto !important;position:absolute;z-index:10;padding:0;}
.message .ivu-form .ivu-form-item-label:after{display:none;}
.message .ivu-form .ivu-form-item-label div{position:absolute;white-space:nowrap;display:none;}
.message .ivu-form .ivu-form-item-label div.tip2{display:block;left:20px;top:5px;padding:0 10px;color:#e6b11c;animation: tip2 .5s forwards;}
@keyframes tip2 {
	from {top: 10px;}
	to {top: 5px;}
}
.message .ivu-form-item-content{margin-left:0 !important;}
.message .tip{display:none;}
.message formbox{display:block;}
.message .ivu-form-item{position:relative;}
.message .ivu-input{height:72px;border-radius:10px;font-size:18px;padding:10px 30px;}
.message .ivu-cascader-label{padding:0 35px;font-size:18px;display:flex;align-items:center;}
.message .ivu-cascader-arrow{right:35px;}
.message .ivu-input-wrapper{position:relative;}
.message .yzm .ivu-input-group-append{position:absolute;right:0px;top:1px;width:auto;height:calc(100% - 2px);z-index:10;
	display:flex;align-items:center;cursor:pointer;border:none;border-radius:0 10px 10px 0;
}
.message .yzm .ivu-input-group-append img{width:auto;height:40px;}
.message .tijiao{margin-top:50px;}
.message .tijiao .ivu-btn{height:72px;font-size:20px;width:100%;border-radius:10px;background:#e6b11c;border:none;color:#fff;}









@media (max-width:1460px) and (min-width:0px){
	body{font-size:14px;}
	p{line-height:1.8;}
	.common{width:1200px;min-width:1200px;}
	/*** 字体样式代码 ***/
	.ft14{font-size:12px;}
	.ft15{font-size:13px;}
	.ft16{font-size:14px;}
	.ft17{font-size:15px;}
	.ft18{font-size:16px;}
	.ft19{font-size:17px;}
	.ft20{font-size:18px;}
	.ft22{font-size:19px;}
	.ft24,.ft25,.ft26{font-size:20px;}
	.ft28{font-size:22px;}
	.ft30{font-size:24px;}
	.ft32{font-size:26px;}
	.ft35,.ft36{font-size:28px;}
	.ft40{font-size:30px;}
	.ft46{font-size:36px;}
	.ft50{font-size:38px;}
	.ft60{font-size:46px;}
	.ft66{font-size:50px;}
	.ft70{font-size:54px;}
	.ft200{font-size:150px;}
	
	/*** 头部代码 ***/
	.nav li a.lis{margin:0 30px;font-size:15px;}
	.nav li a.lis span{right:-32px;}
	
	/*** 底部代码 ***/
	.foot .ft2 ul li{min-width:0px;margin-right:30px;}
	.foot .ft2 ul li img{width:36px;}
	.foot .ft2 ul li span{padding:27px;}
	.foot .ft2 .ewm{}

	/*** 首页代码 ***/
	.row1 ul li .txt .p1{margin-bottom:5px;}
	.outBox .hd ul li{width:40%;}
	.sidemenu dl img{width:28px;}
	/*.proday ul li .txt{min-height:300px;}*/
	.proB2 .list3 ul li p{font-size:15px;}
	.proB6 ul li{width:100px;height:100px;}
	.proB6 ul li span {margin:20px auto 0px;}
	.proB6 ul li p{font-size:12px;}
	.history .list::before{top:54px;}
}

@media (max-width:1220px) and (min-width:0px){
	.common{width:980px;min-width:980px;}
	.logo img{max-height:36px;}
	.nav{position:relative;}
	.nav li{position:static;}
	.nav li span{display:none;}
	.nav li a.lis{margin:0 15px;}
	.nav li .nv1{width:80%;left:0%;justify-content:center;}
	.nav li:nth-child(5) .nv1{right:0;left:auto;justify-content:flex-end;}
	.nav li .nv1 li{min-width:30%;}
	.row1 ul li .txt{padding:25px 25px 20px;}
	.outBox .hd ul li{width:45%;}
	.ab2 ul li dl{padding:20px;}
	.ab2 ul li dl div{line-height:1.8;}
	.sidemenu dl,
	.sidemenu li .one,
	.sidemenu li .two{padding-left:20px;padding-right:20px;}
	.sidemenu li .three{padding-left:30px;}
	.sidemenu li ul li ul li .list3{left:110px;}
	.proB4 li{padding:20px;}
	.proB4 li dl dd.flex p{width:100%;}
	.proB6 ul.ul1 li{margin-right:30px;}
	.proB6 ul.ul2 li{margin-left:30px;}
	.history .list::before{top:53px;}
}

.nnnn{transition: .5s;}
@media screen and (max-width:1000px){
	.lc{display:none !important;}
	.common{width:94%;min-width:0;}
	.hdsearch{display:none;}
	.nav_trigger{display:block;}	
	.nav{width:50%;position:fixed;right:-100%;top:60px;display:block;background:#f9f6ea;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
	.nav > li{width:100%;text-align:left;position:relative;}
	.nav li .mdh{display:block;width:100%;height:40px;background:none;right:0;top:0;margin-top:0;z-index:10;cursor:pointer;}
	.nav li a.lis{line-height:35px;padding:0;margin:0 20px;display:inline-block;}
	.nav li .nv1.show{display:none;}
	.nav li .nv1 li{min-width:0;line-height:35px;}
	.nav li.on .nv1{display:block;position:relative;width:100%;left:40px;}
	.nav li.on .nv1.show{display:block;}
	.nvbg,.nav li a.lis:after{display:none !important;}
	.nav-active .nav{right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
	.logo{padding:15px 0;}
	.logo img{max-height:30px;}
	.logo img.icon{margin-right:5px;}
	
	.footer{padding-bottom:60px;}
	.foot .ft1,.foot .ft2{width:100%;}
	.foot .ft1 dd{margin:10px 0 12px;}
	.foot .ft2 ul{width:100%;margin:15px auto;display:none;}
	.foot .ft2 ul li{margin:0;width:33.33%;}
	.foot .ft2 ul li span{padding:16px;}
	.foot .ft2 ul li img {width:24px;}
	.foot .ft2 .ewm{padding:0;width:100%;border:none;margin-top:15px;}
	.foot .ft2 .ewm li{width:24%;margin:0;}
	.foot .ft2 .ewm li img{max-width:100%;}
	.foot .ft2 .ewm p{margin-top:10px;line-height:1.2;}
	.foot{padding:30px 0 35px;}
	.copy {font-size:12px;padding:15px 0;}
	.copy .ftnv{display:none;}
	.kefu{width:100%;bottom:0;top:auto;transform: translateY(0%);}
	.kefu ul{display:flex;justify-content:space-between;}
	.kefu li{width:25%;text-align:center;}
	.kefu li a{width:100%;padding:10px 0 8px;}
	.kefu li a img{width:18px;}
	.kefu li a p{font-size:12px;margin-top:5px;}
	.kefu li .txt{left:80%;transform:translateX(-50%);right:auto;top:auto;bottom:65px;}
	.kefu li.kf2 .txt{left:80%;min-width:300px;}
	
	/*** 字体样式代码 ***/
	.ft14,.ft15,.ft16,.ft17{font-size:12px;}
	.ft18,.ft19{font-size:14px;}
	.ft20,.ft22,.ft24,.ft25,.ft26,.ft28,.ft30,.ft32,.ft35{font-size:16px;}
	.ft36{font-size:17px;}
	.ft40,.ft46{font-size:18px;}
	.ft50{font-size:20px;}
	.ft60{font-size:22px;}
	.ft66{font-size:26px;}
	.ft70{font-size:28px;}
	.ft200{font-size:80px;}
	.header{position:relative;}
	.hdp ul li img{width:130%;}
	.hdp .swhd{bottom:15px;}
	.hdp .swhd .move_down img{width:15px;}
	
	.inn_tit{letter-spacing:0px;padding:40px 0 25px;}
	.inn_tit dd{margin-top:5px;}
	.row1{padding-bottom:50px;}
	.row1 ul li{width:100%;margin-bottom:15px;}
	.row1 ul li img{width:100%;}
	
	/*** 多元融合 可持续发展代码 ***/
	.row2{padding-bottom:55px;}
	.row2 ul li{width:100% !important;margin-bottom:15px;}
	.row2 ul li .img img{max-width:none;opacity:1;width:100%;}
	.row2 ul li .txt{height:auto;position:static;text-align:left;justify-content:space-between;padding:4%;padding-bottom:40px;}
	.row2 ul li .txt dl{width:100%;}
	.row2 ul li .txt dl dd{display:block;line-height:1.8;}
	.row2 ul li .txt dl dt,
	.row2 ul li .txt dl dd.en{padding-right:50px;}
	.row2 ul li .txt span{display:inline !important;}
	.row2 ul li .txt .more{padding:0;display:none;position:absolute;bottom:0;}
	.row2 ul li .txt .more span{background:none;}
	.row2 ul li .txt .icon{position:absolute;right:3%;display:none;}
	.row2 ul li .txt .icon img{width:50px !important;}
	.row2 ul li.on .txt{background:none;padding:4%;padding-bottom:40px;}
	.row2 ul li.on .txt dl dt{font-size:16px;letter-spacing:0px;}
	.row2 ul li.on .txt dl dd.en{margin:0;letter-spacing:0px;}
	.row3 ul li .txt{padding:15px;}
	.row3 ul li .title{margin:10px 0 15px;line-height:1.8;}
	
	/*** 校区环境代码 ***/
	.outBox .hd{height:auto;position:relative;}
	.outBox .hd ul li{width:100%;padding:10px 15px;}
	.outBox .hd ul li dl dt{margin-bottom:0px;height:auto;line-height:1.8;}
	.outBox .hd ul li dl.li2,
	.outBox .hd ul li dl dd{display:none;}

	.outBox .inBd li{min-height:0px;}
	.outBox .inBd li img{max-width:none;max-height:none;width:100%;left:0;transform: translateX(0%);}
	.outBox .inHd{bottom:15px;}
	.outBox .inHd li{width:27px;height:27px;margin-left:5px;border-radius:5px;}
	.outBox .inHd li.on{border-width:1px;}
	
	/*** 切换按钮代码 ***/
	.banner dl dt{margin-bottom:5px;}
	.swbt{height:36px;margin:40px 0 30px;}
	.swbt::after{width:36px;height:36px;margin-left:-8px;}
	.subnav{margin:35px 0;}
	.subnav ul{flex-wrap:wrap;border-radius:20px;}
	.subnav li{width:100%;}
	.subnav li a{padding:5px 0;}
	
	.tup img{width:100%;}
	.listpage{padding:35px 0 40px;}
	.listpage img{width:18px;vertical-align:middle;}
	
	/*** 关于我们代码 ***/
	.ab1{padding:55px 0 40px;}
	.ab1 .ab1_l{width:100%;}
	.ab1 .ab1_l .txt{min-height:0;margin-bottom:25px;}
	.ab1 .ab1_r{width:100%;margin-top:30px;}
	
	.ab2{padding-bottom:45px;}
	.ab2 ul li{width:100%;background:#e6b11c;margin-bottom:15px;}
	.ab2 ul li dl{padding:20px;}
	.ab2 ul li dl dt{line-height:1.8;margin-bottom:20px;color:#fff;}
	.ab2 ul li dl dt br{display:none;}
	.ab2 ul li dl dd::after{display:block;content:'';width:40px;height:2px;background:#fff;margin:10px auto 15px;}
	.ab2 ul li dl *{color:#fff;}
	.ab2 ul li dl div{line-height:24px;display:block;max-height:72px;overflow-y:auto;}
	.ab2 ul li dl div::before{display:none;}
	.ab2 ul li img{max-width:100%;height:auto;opacity:0.1;}
	
	/*** 发展历程代码 ***/
	.history{padding-bottom:25px;}
	.history .list::before{top:42px;}
	.history .bd{margin-top:30px;min-height:0px;}
	.history .bd dl dt,
	.history .bd dl dd{width:100%;}
	.history .bd dl dd{padding-bottom:40px;margin-top:20px;}
	.history .bd dl dd .p1{margin-bottom:15px;}
	.history .bd dl dd .p3{right:-0px;}
	
	/*** 董事长寄语代码 ***/
	.brief{padding-bottom:50px;}
	.brief .bg{position:relative;top:auto;width:90%;margin-left:10%;}
	.brief .brief_l{width:100%;}
	.brief dl{padding:55px 0 15px;}
	.brief .txt p img{margin-top:40px;}
	
	/*** 企业文化代码 ***/
	.culture .cul1{margin:25px 0 30px;}
	.culture .cul1 li{width:100%;margin-bottom:10px;}
	.culture .cul1 li img{width:100%;}
	.culture .cul1 li .txt{padding:5px 0;}
	.culture .cul2 li{width:49%;margin-bottom:10px;}
	.culture .cul3{padding:0 0 20px;}
	

	/*** 专业团队代码 ***/
	.team li{width:49%;border-radius:10px;}
	.team li:nth-child(2n){margin-right:0;}
	.team li .txt{padding:9% 8%;}
	.team li .txt dl dt{margin-right:10px;}

	.fxibox .teambox{border-radius:25px;margin-top:0;}
	.fxibox .teambox .box{display:block;}
	.fxibox .teambox .tp{float:left;margin-right:20px;}
	.fxibox .teambox .nr{width:100%;}
	.fxibox .teambox .nr dl{display:block;margin-bottom:20px;}
	.fxibox .teambox .nr dl dt{margin-right:0px;margin-bottom:10px;}
	.fxibox .teambox .nr .t2{width:100%;max-height:45vh;}
	
	/*** 园区环境代码 ***/
	.banner > div{position:relative;}
	.submenu{position:relative;bottom:0px;}
	.submenu:after{bottom:18px;background:#e6b11d;}
	.submenu li a{color:#e6b11d;}
	.submenu li a p{line-height:22px;height:44px;display:flex;align-items:center;justify-content:center;}
	.submenu li span{width:18px;height:18px;border-color:#e6b11d;margin:5px auto 0;}
	.submenu li span:after{width:6px;height:6px;background:#e6b11d;}
	.submenu li:hover span,.submenu li.on span{width:36px;height:36px;}
	.submenu li:hover span:after,.submenu li.on span:after{width:8px;height:8px;}

	.news li{width:100%;}
	.news li .txt{padding:20px 15px;}
	.news li .txt dl{width:80px;padding-right:10px;}
	.news li .txt p{width: calc(100% - 100px);line-height:1.8;}
	
	/*** 产品代码 ***/
	.banner dl.jy dt::before,
	.banner dl.jy dt::after{display:none;}
	.banner dl.jy dt{margin-top:10px;}
	.sidemenu,.sidemain{width:100%;}
	.sidemenu{margin-bottom:30px;}
	.sidemenu dl{padding:15px 20px;}
	.sidemenu dl img{width:18px;margin-right:10px;}
	.sidemenu li .one{font-size:15px;padding:5px 20px;}
	.sidemenu li:first-child .one{padding-top:10px;}
	.sidemenu li:last-child .one{padding-bottom:10px;}
	.sidemenu li .two{line-height:30px;}
	.sidemenu li .three{font-size:13px;line-height:26px;}
	.sidemenu li ul li ul li .list3{position:relative;left:0px;top:0px;padding:0px;padding-left:50px;}
	.sidemenu li ul li ul li .list3 li{line-height:25px;}
	.sidemenu li ul li ul li.on .list3{display:block;}
	.sidemenu li ul li ul li:hover .list3{display:block;}
	.probox{padding:25px 0 40px;}
	.pro_tit {padding:30px 0 25px;}
	.pro_tit dt::before{width:4px;margin-right:16px;height:20px;}
	.pro_tit dd{margin-top:10px;line-height:1.8;}
	
	.ann2{width:32px;height:32px;}
	.history .bd dl{width:76%;}
	.history .swiper-button-prev{left:0;}
	.history .swiper-button-next{right:0;}
	.anbox.proan{margin-top:20px;}
	.jybox .hd{top:0%;transform:translateY(-0%);}
	.jybox .hd ul li:first-child {border-radius:25px 25px 0 0;}
	.jybox .hd ul li:last-child {border-radius:0 0 25px 25px;}
	.proday ul li{padding-bottom:20px;}
	/*.proday ul li .txt{min-height:280px;}*/
	.proclub ul li .txt div{max-height:75%;overflow-y:auto;}
	.proAlist1 ul{justify-content:center;}
	.proAlist1 li{width:31%;margin:1%;}
	.proAlist1 li dl{padding-top:30px;}
	.proAlist1 ul{margin-bottom:35px;}
	.course li{width:49%;margin-right:2% !important;}
	.course li:nth-child(2n){margin-right:0 !important;}
	.course li .txt{padding:10px;padding-bottom:40px;}
	.course li .txt .p{margin:15px 0;}
	.course li .txt span{bottom:20px;}
	
	/*** 环境代码 ***/
	.case .bd ul{height:auto;justify-content:space-between;}
	.case .bd ul li{width:49% !important;margin-left:1%;height:auto;margin-top:2%;}
	.case .bd ul li:nth-child(1){height:auto;position:relative;left:0;top:0;}
	.case .bd ul li .img{width:100% !important;height:auto !important;}
	.case .bd ul li{margin-left:0% !important;}
	.case .bd ul li .txt img{width:24px;margin-top:10px;}
	#zoom .previous,
	#zoom .next{width:40px;height:40px;margin-top:-20px;}
	#zoom .previous:after,
	#zoom .next:after{background-size:16px auto;}
	#zoom .previous{left:3%;}
	#zoom .next {right: 3%;}

	/*** 尼恩幼儿园子栏目 ***/
	.ppwh{padding:20px 0 20px;}
	.ppwh li img{width:42px;}
	.ppwh li{width:100%;padding:10px 15px;text-align:left;display:flex;flex-wrap:wrap;align-items:center;}
	.ppwh li .txt{width:100%;margin-top:10px;}
	.ppwh li span{margin:0;margin-left:15px;}
	.ppwh li span:after{height:3px;}
	.proAz3 li{padding:35px 3%;}
	
	.proBz2 ul{background:none;box-shadow:none !important;}
	.proBz2 ul li{width:100% !important;margin-bottom:10px;border-radius:10px;}
	.proBz2 ul li .img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;}
	.proBz2 ul li .img:after{display:block;}
	.proBz2 ul li .img img{width:auto;min-width:100%;height:100%;opacity:1;}
	.proBz2 ul li .txt{height:auto;position:relative;z-index:10;text-align:left;}
	.proBz2 ul li .txt dl{width:100%;margin:30px 20px !important;}
	.proBz2 ul li .txt dl *{color:#fff;}
	.proBz2 ul li .txt dl dt{line-height:1.8;font-weight:bold;}
	.proBz2 ul li .txt dl dt span{display:inline-block;margin-right:15px;}
	.proBz2 ul li .txt dl dt br{display:none;}
	.proBz2 ul li .txt dl dd{display:block;margin-top:15px;}
	.proBz2 ul li .txt dl dd span{margin-top:25px;line-height:36px;padding:0 20px;}
	.proBz2 ul li .txt dl dd p{margin-bottom:10px;}
	.proBz2 ul li .word{display:none;}
	.proBz2 ul li.on .txt dl dt{font-size:16px;}
	
	.proBz3 ol{display:none;}
	.proBz3 ul{margin-left:0px;}
	.proBz3 ul li{width:100%;text-align:left;margin-left:0px;padding-left:85px;margin-bottom:20px;}
	.proBz3 ul li .txt{min-height:0px;justify-content:flex-start;}
	.proBz3 ul li .txt b{margin-bottom:10px;}
	.proBz3 ul li dl{width:70px;height:70px;position:absolute;left:0;top:0;}
	.proBz3 ul li dl:after{display:none;}
	.proBz3 ul li dl dt{position:absolute;}
	.proBz3 ul li dl dd img{width:27px;}
	.proBz3 ul li:nth-child(2n) dl{left:0%;transform:translateX(0%);}
	.proBz3 ul li:nth-child(odd) .txt{margin-bottom:0px;}
	.proBz3 ul li:nth-child(odd) dl dt{top:8px;}
	.proBz3 ul li:nth-child(odd) dl dd{margin-top:15px;}
	.proBz3 ul li:nth-child(even){padding-top:0px;}
	.proBz3 ul li:nth-child(even) .txt{margin-top:0px;}
	.proBz3 ul li:nth-child(even) dl dt{top:8px;bottom:auto;}
	.proBz3 ul li:nth-child(even) dl dd{margin-bottom:0px;margin-top:15px;}

	.proBzxq1 dl{padding:5px 20px;border-radius:10px;margin-bottom:25px;background-image: linear-gradient(90deg,#e6b11c 1%,#f9f6ea 100%);}
	.proBzxq1 ul li{width:100%;margin-bottom:10px;padding:10px 20px 10px 30px;}
	.proBzxq1 ul li span{margin-bottom:5px;}
	.proBzxq1 ul li span:before{width:3px;height:16px;left:-12px;top:7px;}
	.proBzxq2{padding-top:20px;}
	.proBzxq2 img{margin-top:20px;}
	
	.proB2 .list{min-height:0;}
	.proB2 .list .tit{width:20%;padding:0 1%;}
	.proB2 .list .txt{width:73%;margin-right:2%;padding:20px 0;}
	.proB2 .list ul li img {width:auto;margin-right:0px;display:block;}
	.proB2 .list3 ul{align-items:flex-start;}

	.proB3 li{width:100%;height:auto;background:#fff;align-items:center;margin-bottom:15px;}
	.proB3 li>a{width:50%;height:100%;}
	.proB3 li .txt p{max-height:108px;overflow-y:auto;}
	.proB3 li:nth-child(even) .txt{position:relative;width:50%;}
	
	/*.proB3 li{width:100%;padding:10px;}
	.proB3 li .tup{width:32%;}
	.proB3 li .txt{width:65%;margin-right:0px;}
	.proB3 li .txt p{line-height:22px;}*/
	.proB4 li{width:100%;padding:15px;margin-bottom:15px;}
	.proB4 li dl dd.flex p{width:50%;}
	.proB5 ul{margin-top:0}
	.proB5 li{width:100%;margin-top:0px;}
	.proB6 .divul{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;}
	.proB6 .divul:after{display:none;}
	.proB6 ul{display:block;width:50%;}
	.proB6 ul li{width:120px;height:120px;margin:10px auto!important;}
	.proB6 ul li:after{display:none;}
	.proB6 ul li span{line-height:28px;margin:28px auto 5px;}
	.proB6 ul li p{line-height:1.2;font-size:14px;}
	.proB7 table td{padding:10px 15px;}

	.more{padding:25px 0 15px;}
	.more a{padding:5px 30px;}
	.table{overflow-x:scroll !important;}
	.table table{min-width:1000px;}
	
	.value li{width:49%;padding:0 10px 25px;margin-top:45px;}
	.proC2 ul{margin-top:-15px;}
	.proC2 li em{width:54px;height:54px;margin:-27px auto 20px;}
	.proC2 .img{margin:35px 0 20px;}
	.proC3 .pic img{margin-top:20px;}
	.proC4 li{width:100%;margin-bottom:15px;}
	.proC4 li dl{padding:15px 10px 20px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.88));}
	.proC4 li dl dt{margin-bottom:10px;}
	.proC4 li dl *{color:#fff !important;}

	.tabhd{border-width:1px;margin-bottom:25px;}
	.tabhd li{padding:10px 0;margin:0 !important;}
	.tab_tit{margin-bottom:20px;}
	.tab_tit dt{letter-spacing:0px;}
	.tab_tit dd{padding:8px 15px;padding-left:30px;line-height:25px;margin-top:15px;position:relative;}
	.tab_tit dd:before{width:6px;height:6px;position:absolute;left:15px;top:17px;}

	.proD2 ul li{margin-top:0;margin-bottom:15px;}
	.proD2 h2{padding:10px;font-size:18px;margin:15px 0;}
	.proD2 ol li{width:49%;margin-right:2%;border-radius:20px;}
	.proD2 ol li:nth-child(3n){margin-right:2%;}
	.proD2 ol li:nth-child(2n){margin-right:0%;}
	.proD2 ol li .img{height:auto;}
	.proD2 ol li .txt{padding:15px 5px 20px;}
	
	.proD3 .tabbd li{padding:10px;border-radius:10px;margin-bottom:15px;}
	.proD3 .tabbd li .img{width:20%;height:auto;}
	.proD3 .tabbd li .txt{width:77%;}
	.proD3 .tabbd li .txt .time{margin:0;}	
	.proD3 .tabbd li .p{display:none;}
	.proD3 .more{padding-top:10px;}
	.proD4 ul li p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;padding:5px 10px;}
	.proD4 ul li div::after{width:30px;height:30px;margin:-30px 0 0 -15px;}
	.glc2{width:80%;}
	
	.gai_tit {padding:25px 0 15px;}
	.proA2gai{padding:25px 0 50px;}
	.proA5gai ul li{width:100%;margin-top:10px;}
	.proA5gai ul li p{padding:5px;}
	.ts_tn ul li{width:50%;height:50vw;}
	
	
	/*** 加盟代码 ***/
	.join1{padding:45px 0;}
	.join1 .inn_tit dd{margin-top:30px;line-height:1.8;}
	.join1 .join1_1{width:100%;}
	.join1 .join1_1 .more a{padding:5px 25px;}
	.join1 .join1_2{width:60%;margin:25px auto 0;}

	.join2{padding-bottom:60px;}
	.join2 ul{margin-top:-25px;}
	.join2 li{width:49%;padding:25px 10px;margin-top:75px;}
	.join2 li span{margin-top:-72px;}
	.join2 li p{margin:15px 0 5px;}

	.join3{padding-bottom:35px;}
	.join3 ul{width:100%;}
	.join3 ul li{margin-bottom:15px;}
	.join3 ul li b{margin-bottom:0px;padding:0 15px;}
	.join3 ul li b:after{width:5px;height:5px;top:18px;}
	.join3 ul li p{line-height:1.8;}
	.join3 .join3_1{text-align:left;}
	.join3 .join3_1 li b:after{left:0;}
	.join3 .join3_2{width:100%;}
	.join3 .join3_2 img{max-width:100%;}

	.join4{padding-bottom:50px;}
	.join4 li{width:100%;padding:35px 20px 25px;margin-bottom:5px;}
	.join4 li img{width:40px;}
	.join4 li .p1{margin:20px 0 10px;}

	.join5{padding-bottom:50px;}
	.join5 ul:after,
	.join5 li .line{display:none;}
	.join5 li{width:48%;padding:20px 0 15px;margin-bottom:10px;}
	.join5 li p{margin-bottom:8px;}
	.join5 li span{width:42px;height:42px;}

	.join6{padding:5px 0 45px;}
	.join6 .message > div{width:100%;}
	.message .ivu-input{height:40px;font-size:14px;padding:7px 10px;border-radius:5px;}
	.message .ivu-form-item{margin-bottom:15px;}
	.message .ivu-cascader-label{padding:0 10px;font-size:14px;}
	.message .ivu-cascader-arrow{right:10px;}
	.message .ivu-cascader .ivu-select-dropdown{overflow-x:auto;}
	.message .tijiao{margin-top:25px;}
	.message .tijiao .ivu-btn{height:40px;font-size:16px;}
	.message .yzm .ivu-input-group-append{border-radius:0 5px 5px 0;}
	.message .yzm .ivu-input-group-append img{height:30px;}
}
@media (max-width:640px) and (min-width:0px){
	.hdp ul li img{width:100%;}
	.hdp .swiper-pagination{bottom:-8px;}
	.hdp .swiper-pagination span{width:22px;height:22px;border-width:1px;margin:0 10px !important;}
	.hdp .swiper-pagination span:after{width:6px;height:6px;}
	.hdp .swhd{bottom:20px;}
	.hdp .swhd .move_down img{width:15px;}
	
	.videolist .swiper-button-next,
	.videolist .swiper-button-prev{width:32px;height:32px;}

	.ts_xn ul .li{width:48.5%;margin-right:0%;}
	.ts_xn ul .li:nth-child(3){position:relative;width:100%;left:0%;justify-content:space-between;margin-top:3%;}
	.ts_xn ul li .txt{bottom:10px;padding:0 10px;}
	.ts_xn ul .li li{width:48.5%;height:auto;}
	.ts_xn ul .li li:nth-child(2){margin-top:0%;}

	.ts_js ul li{width:48.5%;margin-top:3%;}
	.ts_js ul li .txt{padding:0 10px;}
	.ts_js ul li:nth-child(odd) .txt{bottom:15px;}
	.ts_js ul li:nth-child(even) .txt{top:15px;}
	
	/*** 尼恩幼儿园--改特色课程代码 ***/
	.ts_seven ul li{width:50%;}
}
@media (max-width:560px) and (min-width:0px){
	.team li .img{max-height:150px;}
	.pcshow{display:none;}
	.sjshow{display:block !important;}
	
}
@media (max-width:480px) and (min-width:0px){
	.foot .ft2 .ewm li{width:48%;margin-bottom:2%;}
	.proday .ul::before{display:none;}
	.proday ul li .img img{max-width:100%;width: auto;height: auto;left: 0%;transform: translateX(-0%);}
	
}